Highlights Israeli police arrest several protesters in "Tel Aviv" as they shoved each other 6 Apr 2024 21:28