Archive
U.S. Plane Crashes in Libya: New Details
An American F-15E crashed near Benghazi, Libya overnight, with both pilots successfully ejecting. Babak Dehghanpisheh reports on the condition of one of the pilots and how he was treated by rebels.
Trending Now