Happening Now

The Last Temptation of Christ

Deja Vu, 1988: Protesters Throw Bombs Over Religious Film

While listening to all the outraged right wing rantings about free speech and how Muslims were a separate, primitive class of religion for their outraged and violent response in Libya to the deliberately provocative work of a California porn