Israel Confirms Troops Killed 2 Palestinians on Gaza Beach
The Al Jazeera Media Network logo is seen inside its headquarters in Doha, Qatar, June 8, 2017. Israeli officials confirmed on March 30, 2024, the killings of two Palestinian men by Israeli troops on Gaza's beach, shown in a video broadcast by Al Jazeera.