Wow, insane death cult propaganda; just like the ‘Palestinians’ (for the most part) and a good portion of Egypt / Saudi Arabia.