People in Israel took to the streets again on Tuesday in protest against government plans to overhaul the judicial system, a move which would reduce the powers of the Supreme Court.
People in Israel took to the streets again on Tuesday in protest against government plans to overhaul the judicial system, a move which would reduce the powers of the Supreme Court.