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.

Advertisement

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement