From the daily archives:

Monday, December 15, 2014

Week 50: Heroes – The Senate Democrats

December 15, 2014

This week, the Democrats on the US Senate Intelligence Committee receive our award for being the greatest heroes of the last seven days As Ray North wrote earlier, this week has seen the revelation of the extent of the CIA’s use of torture in the ‘War on Terror’. But that revelation needed the commitment and […]

Read the full article →