Islam still sucks