Article Image

IPFS News Link • Central Intelligence Agency

Senator leaked CIA Prison locations to Post?

• Hill News
A leak suspected to have come from the office of Senate Majority Leader Bill Frist (R-Tenn.) complicated, confused and nearly derailed a joint effort by Senate and House Republican leaders to seek an investigation of the unauthorized release of class