Thursday, 7 April 2011

AP A dust cloud is seen following the explosion of a missile, outside the strategic oil port of Brega, Libya, April 7, 2011.

No comments:

Post a Comment