Chinese Woman Believed Imprisoned After Defacing Poster of Xi Jinping

A woman from Shanghai is believed to have been detained and imprisoned by authorities after she was filmed splashing paint on a photo of Chinese leader Xi Jinping.

[READ MORE HERE]

Leave a Reply