Marwan Barghouti

It’s about an internal power struggle.

Bassam Tawil
April 25 2017 12:01AM

A terrorist mastermind masquerading as a political prisoner.

Dexter van Zile
April 19 2017 12:01AM