A deck of cards and a mother’s tears. Photos show the aftermath of airstrike on a Gaza cafe

Blood, rubble, and a deck of cards lie scattered in a café after it was hit by an Israeli airstrike that killed more than 30 people near the port in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Blood, rubble, and a deck of cards lie scattered in a café after it was hit by an Israeli airstrike that killed more than 30 people near the port in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

GAZA CITY, Gaza Strip (AP) — A deck of cards and a giant stuffed toy animal could be seen scattered amongst the blood and rubble after an Israeli strike hit a busy café near the port in Gaza City on Monday.

More than 30 people were killed, according to witnesses, hospital and health officials.

The mother of one of the victims — Palestinian journalist Ismail Abu Hatab — mourned over her son’s body outside the Shifa Hospital where the dead were taken and the injured were treated.

The mother of the Palestinian journalist Ismail Abu Hatab, who was killed in an Israeli strike on a cafe, mourns over the body of her son as she stands outside the Shifa Hospital, Gaza City, Monday, June 30, 2025.(AP Photo/Jehad Alshrafi)

The mother of the Palestinian journalist Ismail Abu Hatab, who was killed in an Israeli strike on a cafe, mourns over the body of her son as she stands outside the Shifa Hospital, Gaza City, Monday, June 30, 2025.(AP Photo/Jehad Alshrafi)

Palestinians mourn over the bodies of people who were killed in Israeli strikes, as they stand outside the Shifa Hospital, Gaza City, Monday, June 30, 2025.(AP Photo/Jehad Alshrafi)

Palestinians mourn over the bodies of people who were killed in Israeli strikes, as they stand outside the Shifa Hospital, Gaza City, Monday, June 30, 2025.(AP Photo/Jehad Alshrafi)

Debris are seen in an area of a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Debris are seen in an area of a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Blood, rubble, and what appears to be a giant stuffed doll lie scattered in a café after it was hit by an Israeli airstrike that killed more than 30 people near the port in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Blood, rubble, and what appears to be a giant stuffed doll lie scattered in a café after it was hit by an Israeli airstrike that killed more than 30 people near the port in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian stands on the beach outside a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian stands on the beach outside a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian wounded in an Israeli strike is treated in the Shifa Hospital, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian wounded in an Israeli strike is treated in the Shifa Hospital, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Palestinians walk in what was a cafe after it was damaged by an Israeli strike in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Palestinians walk in what was a cafe after it was damaged by an Israeli strike in Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Palestinians wounded during Israeli strikes are treated in the Shifa Hospital, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

Palestinians wounded during Israeli strikes are treated in the Shifa Hospital, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian checks an area of a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

A Palestinian checks an area of a cafe that was damaged in an Israeli strike, Gaza City, Monday, June 30, 2025. (AP Photo/Jehad Alshrafi)

___

This is a photo gallery curated by AP photo editors.