Marvel actors join campaign calling for release of Palestinian terrorist Marwan Barghouti

Barghouti is a former leader of the Al-Aqsa Martyrs' Brigades, a terrorist organization that carried out many suicide bombings and shooting attacks during the Second Intifada.