Retired Navy Admiral James 'Ace' Lyons, the former commander of the Pacific Fleet, sets the record straight on what America could have done but failed to do through six administrations from Jimmy Carter to Barack Hussein Obama.  He also drives home the point that 'Islam is a political movement masquerading as a religion'.  The remarks were made during a Center for Security Policy forum earlier this year.  Watch and share.


More From Newstalk 1290