Use tab to navigate through the menu items.
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.
< PLAY PREVIOUS
PLAY NEXT >