Main Page - Latest News

Former CIA chief says US foreign policy is a disaster.


Michael Scheuer, former CIA chief of the Bid Laden unit, describes US foreign policy as “very efficient in creating enemies.” Scheuer is well known for being critical of the Israeli and Saudi foreign lobbies in the US.