The evils of hamas !!