WORLD & GLOBAL NEWS7 months ago
Several Killed In Sweden As Bus Slams Into Pedestrians • Channels Television
Several people were killed and others injured when a bus rammed into a bus stop queue in central Stockholm during Friday’s afternoon rush hour, police...