Michael Scheuer Backs Up Ron Paul

The CIA’s former bin Laden and al Qaeda expert, Michael Scheuer, says Ron Paul is exactly right. His interview can be found here.

Any young reporters interested in a scoop? No one has noticed or reported on this yet.

Share

8:52 am on May 19, 2007