Video Duration 00 minutes 56 seconds
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 2024