4:00am

Wed March 2, 2011
Africa

Libya Update

NPR's Lourdes Garcia Navarro has the latest on the news coming out of Libya.

Related Program