Image 40 of 268
< Prev Next >
Tripoli, Libya, March 19, 2011.Libya Foreign Minister Moussa Koussa prior to a press conference, his last ditch attempt at averting an military operation against Libya following UN Security Council resolution number 1973.
Share
twitterlinkedinfacebook
Tripoli, Libya, March 19, 2011.Libya Foreign Minister Moussa Koussa prior to a press conference, his last ditch attempt at averting an military operation against Libya following UN Security Council resolution number 1973.