Islamists create mayhem