Published 10:28 IST, May 31st 2020
China's state-media shames US as mounted cop tramples George Floyd protester on camera
As protests escalate across the US, a viral video emerged from Houston, Texas where a policeman mounted on top of a horse was seen tramping over a protestor
null | Image:
self
Advertisement
10:28 IST, May 31st 2020