Yellow Peril Political Ads: China as a threat to the US
This political ad features an imagined lecture, in Beijing in 2030 in Mandarin (e.g. after the Chinese have trounced the US) complete with evil ha… Read More »Yellow Peril Political Ads: China as a threat to the US