Categories
News

The CIA Investigates Its Own Investigators

The CIA was reported to begin investigating its own internal inspector general, John Helgerson, because of his aggressive investigations into torture allegations against his own spy agency. Say goodbye to liberty and justice for all, if you haven’t already. http://afp.google.com/article/ALeqM5hpzNzkZo4QIbporX-wWExnjsZqBw