Email
Password
Remember meForgot password?
    Log in with Twitter

2014-06-16 07:40:03

This screen grab taken from state broadcaster China Central Television (CCTV) shows a white vehicle (top) mounting the pavement as it plows into people walking through Beijing's Tiananmen Square on October 28, 2013

Image uploaded by AFP
Latest News
Top News