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

View Caption Hide Caption

120414-toon-luckovich-ed