MarkNCarol.com
Michael ScheuerMichael Scheuer is the former head of the Bin Laden unit for the CIA. He was with the CIA for 22 years. He quit in disgust after the 9-11
Michael ScheuerMichael Scheuer is the former head of the Bin Laden unit for the CIA. He was with the CIA for 22 years. He quit in disgust after the 9-11