Behead All Those Who Insult The Prophet
A young girl in Australia advertises Islam's teachings.
Islam recognizes no higher value than itself.
Isn't this just lovely? Just a day in the park with Mom and Dad.
FROM THERELIGIONOFPEACE.COM: