Riot Police Brutally Pins Down Subdued Female Protester who tried to Lift her Head

On 15th December, 2019, at 6:00 p.m., riot police stormed into Telford Plaza and subdued a woman. When the woman tried to raise her head after being subdued, the riot police pinned her down.

The Stand News