SCIENTIFIC evidence reveals that Muslims have a lot in common with ants

Army ants are blind. Muslims just refuse to see.

h/t Liz