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
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