Moslems worship satan and his prophet mohammad.
First Obama, now the Pope...
Anyone notice that the flag of Iran has a camel toe on it?