China Screwed Up!

Spread the love

China Screwed Up!

Treat it for what it is- partly true and partly propaganda.

China Screwed Up! – Italy Says NO! – Slams the Door SHUT on China! – Episode #189 (1:36 min)

US Missiles Made for & Aimed at China (24 min)