Highlights Israeli protesters block streets in occupied al-Quds and clash with Israeli police 24 Apr 2024 21:34