Islamic terrorism and stupid Leftists