Israeli protesters block aid trucks from reaching Gaza

Israeli protesters blocked roads at the Kerem Shalom crossing, preventing humanitarian aid trucks from reaching Gaza. The demonstrators said they[...]