internal investigations

TRNN on Leaks

March 31, 2014
Larry Wilkerson: Latest report further corroborates evidence proving torture’s ineffectiveness, while placing greater pressure on President Obama to issue an investigation into CIA’s practices