05/14/2014

Satan: Champion of religious liberty?

The Satanic Temple trolls Christians with a Satan sculpture and a "black mass" at Harvard - so what's their point? 

Speak Out