News

The Red Dragon is awake and shaking the world. Just this week, China forced America not to entertain a stopover in the US by the Taiwanese president. China claims Taiwan as its own, and America has ...