CHINA, NOV 26 : At least 11 people were killed, and two others were injured after a test train ran over a team of maintenance workers in southwestern China on Thursday, state-run media platform Xinua reported. Officials are calling it the country’s deadliest train accident in more than a decade. The incident took place in […]Continue Reading




