Photo by Ehud Amiton/TPS on 1 April, 2019

Abbas Warns: Hamas on Way to Establishing Independent State

Arab Affairs By Baruch Yedid/TPS • 1 April, 2019
Hamas has claimed victory after it apparently pressured Israel into concessions in various aspects v…

Please log in to view more…