
A heavy Israeli artillery shells the Gaza Strip from a position near the southern Israeli city of Sderot, on May 17, 2021.(Photo:Xinhua)

An Israeli artillery shells the Gaza Strip from a position near the southern Israeli city of Sderot, on May 17, 2021.(Photo:Xinhua)

Israeli soldiers prepare artillery shells before launching attacks on Gaza Strip, at a position near southern Israeli city of Sderot, on May 17, 2021.(Photo:Xinhua)

A Palestinian firefighter extinguishes a fire at a beachside cafe hit by an Israeli strike, in Gaza City, on May 17, 2021.(Photo:Xinhua)