South African archbishop says Marwan Barghouti - jailed for masterminding suicide attacks - is a 'defender of human rights.'

Read more