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