A Truck Accident in Philippines Left 5 Dead
Firemen wash down the oil fuel from the dump truck that rammed a police station in Rizal province, the Philippines,on Jan. 12, 2012. Five people died from the road accident on Thursday, with the fatalities include the truck driver, his female companion, a teenage boy, and 2 other males. <Photo: Xinhua/Rouelle Umali>