Israel’s Supreme Court Authorizes Demolition Of Palestinian Village
Despite the pleas of European governments and senior US politicians, Israel’s Supreme Court has ruled in favor of demolishing a Palestinian village in the occupied West Bank. The Palestinian presidency denounced the court ruling on […]
