Allah: The Greatest Deceiver? — on The Glazov Gang

sd

The significance of Islam’s teaching to smile in unbelievers’ faces, but to curse them in one’s heart.

Obama: The Great Divider

gd

A cartoon exposes a great deceiver.