Article Image

IPFS News Link • Central Intelligence Agency

(Flashback) CIA admits culpability in WTC bombing

• Cooperative Research
The Boston Herald reports that an internal CIA report has concluded that the agency is "partially culpable" for the 1993 World Trade Center bombing because it helped train and support some of the bombers. (Believe this is what's called