

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.
STB201103A_D19_4519JBW.jpg
Copyright © Bruno Stevens / Cosmos for Stern