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