1 articles
Asia
People Doing the ‘Falling Stars Challenge’ in China are Getting Fined By the Police
A Chinese woman was recently fined for a traffic violation after dropping face down on the ground at a road in Shanghai to take part in a tr...
Ryan General