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)