Advertisement

Israeli police clash with demonstrators in the settlement of Ofra

Israeli police try to push demonstrators away from a house in the settlement of Ofra slated for demolition.
Advertisement