Wednesday, 4 May 2011

Blake Hounshell
Least surprising op-ed ever written: John Yoo claims enhanced interrogation led to bin Laden's death.

No comments:

Post a Comment