He thinks a mosque is a place to praise the Lord?
Every mosque is an affront to heaven and the doctrines proclaimed within them are the doctrines of demons.
Islam gains another ammo dump.
CC