Lt. Col. Ralph Peters said his jaw literally dropped today when he heard what Obama wants to do about Putin’s invasion into Russia. He said to talk about negotiations at this point means that Obama and his administration live in a fantasy land, that they’re delusional because the only way Putin backs down is if he hits a wall and there’s no way this president or anyone else is willing to put up a wall.
Peters says that Crimea belongs to Russia now, it’s a done deal and the only question that remains is how much of Ukraine he is going to take and when is he going to take it.
Watch: