May 10th, 2021

Pretending to Be Arrested Is the Latest Craze in China

Chinese police love arresting people. But thanks to a new Chinese reality tv show, their equivalent of Cops, pretending to be arrested is now the latest trending in China.

LATEST EPISODES