LCol. Ralph Peters Is NOT Buying The Administration’s Take On Iraq
ISIS is taking over bigger and bigger swaths of Iraq and the U.S. sits helplessly on the sidelines as progress toward a modern, open, and peaceful Iraq is wiped away.
The White House has been consistent that this is not our battle.
Lt. Col. Ralph Peters is calling bull. Watch: