Connect with us

Politics

Now Deleted Senator Cornyn Tweet Lists “30,000 US Troops In Taiwan,” Evoking Fury From Beijing

Chinese state media seized on the error, warning this is equal to 'declaring war on China' if it's true...

The Mind Unleashed