Shove a nuke up their ass.

Via Fox News:

Chinese state-owned media ran messages across a New York City billboard urging unity in the fight against COVID-19, even as Beijing continues to resist cooperating with World Health Organization investigations into the origin of the virus.

The so-called China Screen in Times Square has run images for the Xinhua News Agency – the official state-run press agency of Beijing – since 2011.

The screen usually displays products and travel promotions for China, according to USA China Daily, but it has recently displayed a different message.

Keep reading…