Ralph Peters – “US Policy off the Rails”

Lieutenant-Colonel Ralph Peters on the latest US foreign policy checks and counter-checks.

The White House might turn to the UN to force a deal between the Israelis and Palestinians.

015-ralph-peters-940