News

An Israeli attack near an aid distribution point killed at least 31 people in Gaza, as Hamas and Israel exchanged blame over a faltering ceasefire effort.