Highlights Israeli police clash with protestors in "Tel Aviv" in an attempt to crack down on protests against the judicial overhaul 24 Jul 2023 20:48