Hamas, Terrorism and Media Complicity