Originally posted March 25, 2015.
Former head of the CIA’s bin Laden Unit, Michael Scheuer, testifies in front of the House Homeland Security Committee on October 9, 2013.
The Online Home of Author and Investor, Dick Young
By The Editors
Originally posted March 25, 2015.
Former head of the CIA’s bin Laden Unit, Michael Scheuer, testifies in front of the House Homeland Security Committee on October 9, 2013.