All In with Chris Hayes 05/14/14

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? 

Channels