12/9 Luckovich cartoon: ‘Senate to release CIA torture report’

120414-toon-luckovich-ed
View Caption Hide Caption

120414-toon-luckovich-ed