Divine retribution struck as world powers gathered in Paris for talks that could end in attempts to pressure Israel to accept a Palestinian state.

By Adam Eliyahu Berkowitz | posted 6/5/2016

By admin