What’s behind Hamas’ new charter? Ali Abunimah, The Electronic Intifida, 020517. Jim_Roche1252 Mon, 14/06/2021 - 18:51 Palestine 1329 viewshttps://electronicintifada.net/blogs/ali-abunimah/whats-behind-hamas-ne…