Snapshots: the world in 24 hours March 30
Updated: 2011-03-31 19:01
Young Pakistani cricket fans look at a screen along a roadside showing their national team's cricket match against India, in Karachi March 30, 2011. [Photo/Agencies]
Rebels guard their final position along the front line on the road east of Brega as forces loyal to Muammar Gaddafi pushed them further from strategic oil refineries in eastern Libya, March 30, 2011. [Photo/Agencies]
The Chinese solar energy industry is heating up following recent setbacks in the nuclear sector
Spanish Queen Sofia laughs as she plays with a panda.
Construction on the flagship stadium for the 2012 London Olympics was completed Tuesday.
Two donkeys pull a broken-down Land Rover in Shenyang, Liaoning province.