"Hamas is not a terrorist organization. It is a group of mujahideen fighting to protect their lands."