News

Israeli forces have intercepted a boat attempting to deliver humanitarian aid to Gaza in defiance of Israel’s naval blockade.