Libya’s Deputy Prime Minister Awad al-Barasi speaks during a news conference announcing his resignation in Benghazi August 3, 2013. REUTERS/Esam Al-Fetori
Libya Baraasi
by Omar Yacub | Aug 5, 2013 | 0 comments
Libya’s Deputy Prime Minister Awad al-Barasi speaks during a news conference announcing his resignation in Benghazi August 3, 2013. REUTERS/Esam Al-Fetori