The release of the Senate’s report on the CIA detention and interrogation program loomed over the minds of many Americans this week as we all learned what we were capable of in the years following the 9/11 attacks.
As ever, Jon Stewart and The Daily Show crew encouraged us to find some humor alongside the horror and the shame.