CHINA> Top pic
RNPS Images of the Year 2008: 23
(Agencies)
Updated: 2008-12-09 17:33
 
Lebanese soldiers secure the sight of an explosion in the Christian town of Baabda, east of Beirut, December 12, 2007. A senior army officer was among those killed in an explosion in the east of Beirut on Wednesday, security sources said. [Agencies]