Image 22 of 3683
< Prev Next >

071215_AMR_00 (26).jpg

Mustafa al-Barghouthi, Secretary General of the Palestinian National Initiative attends a meeting in the Arab League's headquarters in the Egyptian capital, Cairo, on Dec. 07, 2015. The Arab Thought Foundation is an international independent non-governmental organization. It has no inclination to any party or religious group; it is rather dedicated to promote the Nation’s pride with all its principles, values and ethics, in an atmosphere of a responsible freedom. Photo by Amr Sayed