Lt. Col. Ralph Peters on Obama’s ISIS Fight: ‘The President Lives in a Fantasy World’

‘Obama has done his best to stack the senior leadership of the military with “yes men,” but they’re not saying “yes” anymore’

Video files
Full
Compact
Audio files
Full
Compact