CT Now
Buy Tickets
BEST OF BASH

Libya's National Transitional Council (NTC) leader Mustafa Abdel Jalil speaks with diplomats upon his arrival at Khartoum Airport

Mohamed Nureldin Abdallah Reuters, REUTERS
Loading
49°