A New Catchphrase for Chinese Netizens--70 Kmh

The term “70 Kmh” has become a catchphrase on line recently in China. It involves a deadly car accident occurred in Hangzhou, a city south of Shanghai. On May 7th a pedestrian was hit and killed while crossing the crosswalk by a modified red Mitsubishi Evo sports car...

NowPublic on Facebook

 

closeSign in to NowPublic

is reporting from