• February 29, 2024

Per Reports Coming Out of China, the CCP is Clamping

Reports are coming out of China that travelers are being forced to stay in the country and that China is preventing individuals from leaving the country. According to reports coming out of China, the CCP is preventing people from exiting the country.  Numerous reports have been shared in social media where individuals attempting to exit […]Read More