iOS app Android app

Moussa Koussa Defection

What You Need To Know About Moussa Koussa

Posted 05.31.2011 | World

Rebels are hailing Moussa Koussa's apparent defection to London as a sign that Muammar Gaddafi's regime is finally cracking under pressure. Libya'...