Hamas, Mohamed Kamel Amr | news sites