nextfuckinglevel
Massive protests break out in Zhengzhou, China, as protesters use barricades and guardrails to attack police who come to crack down on them
Massive protests break out in Zhengzhou, China, as protesters use barricades and guardrails to attack police who come to crack down on them