Michael Totten

The Leader of the Free World is Apparently France

France is the first country to recognize the rebel leaders of Benghazi as the legitimate government of Libya. The old Libyan government says it will sever relations with France.

Join the conversation as a VIP Member