Share Facebook Twitter LinkedIn Pinterest Email NewsFeed Israeli police have fought with protesters demanding the release of more than 130 captives held in Gaza. Five people were reportedly arrested and a member of parliament was among those who were seen being shoved away. Published On 30 Apr 202430 Apr 2024 Source link