Image 1 of 1

MB_00 (3).jpg

Arab ambassadors attend a meeting to discuss the development of the Charter of the Arab League, at the headquarters of the General Secretariat of the Arab League, in Cairo March 02, 2014. Photo by Mohammed Bendari
twitterlinkedinfacebook