Medical sources in Gaza say Israeli forces have killed at least 21 Palestinians in the Strip since the early hours today, Al Jazeera reports.
Among them are children as well as eight people who were waiting for rations near a distribution point for the US-backed Gaza Humanitarian Foundation.





























