TAGUIG CITY, Dec. 16, 2013 (Xinhua) -- Bodies of passengers lie on the road after a bus fell from an elevated expressway in Taguig City, the Philippines on Dec. 16, 2013. At least 21 people were killed and scores were wounded when a passenger bus fell from an elevated Skyway in Taguig City, Metro Manila, […]

Read more of this post