A 2017 video of Chinese cops brutally slamming down a woman with baby in hand is viral as recent.
A video is viral where a woman with baby in arms is seen brutally slammed down by cops. Viral Text: "Meanwhile, This brutality in China is ignored by liberals
Read more: SMHOAXLAYER.COM
Leave Your Response