Highlights Israeli police, once again, use water cannons to crack down on protesters and disperse them from the streets of "Tel Aviv" 24 Jul 2023 23:31