Could Marwan Barghouti be Palestine’s Mandela?

.....

© The Spectator