The Latest | Israel denies Palestinian claim its forces killed 20 near Gaza aid distribution center

The Palestinian Health Ministry accused Israeli forces of launching an attack near an aid distribution point in war-wracked northern Gaza, killing 20 people and wounding 155 others. The Israeli military said those reports “are false,” adding it was assessing the violence that occurred late Thursday “with the thoroughness that it deserves.” The international community has … Read more