These creatures aren’t human.
Muhammad was a violent POS thug so I guess we shouldn’t expect much different from his followers.
Remember that their god is the devil.