Tag: Christian Zionists

Jeffrey Sachs: Ending Israel’s War on Peace

To make peace last in the Middle East, the U.S. must end its blank check to Israel’s perpetual wars and join the rest of the world to force Israel to live within its internationally recognized borders of June 4, 1967.

America’s Moral Suicide

The United States – the cynosure of Western society — has committed moral suicide in Gaza; and the death certificate was issued in Iran, writes Michael Brenner.