Tuesday, May 17, 2016

CIA’s head-scratching blunder

A 6700-PAGE report on CIA torture was supposed to be in the safe hands of internal investigators. Then somebody hit delete.

Read more

No comments:

Post a Comment