Photo by Kobi Richter/TPS on 7 December, 2017

Barghouti to Abbas: Reject Trump Deal

Arab Affairs By Yona Schnitzer/TPS • 16 April, 2018
Marwan Barghouti, a former Palestinian Authority legislator who was sentenced in 2002 to five consec…

Please log in to view more…