Protest in southern China blocks high-speed train tracks

BEIJING: Protesters in a southern Chinese city angry over land, water and other local issues have occupied the platform of a high-speed train station, shutting down service for about half an hour.

To continue reading the rest of the article, click here

Leave a Reply