Home » Posts tagged with » Aldrich Ames

China killed CIA sources from 2010 to 2012 – report

China killed or imprisoned 18 to 20 Central Intelligence Agency sources from 2010 to 2012, hobbling US spying operations in a massive intelligence breach whose origin has not been identified, the New York Times reported on Saturday.