Catholic Church abuse scandal hits New Orleans Saints NFL team

Watching the Hawks Catholic churc

The US budget deficit is set to top $1 trillion next decade. The NFL’s New Orleans Saints have found themselves in the Catholic Church’s abuse scandal. American exceptionalism is really unpopular. And a preview of our upcoming special on Mississippi’s prison crisis.

Watch: Here