Continued stupidity by Islamists