Two people were killed and 20 more injured after a public transport bus yesterday slammed into an elevated road pillar in downtown Shanghai.


Visit the original source and full text: Shanghaiist