A Palestinian protestor uses a slingshot to hurl stones at Israeli troops during clashes on a beach near the border with Israel in the northern Gaza Strip, Dec. 24, 2018. (Xinhua/Stringer)
Xinhua photos of the day
Source: Xinhua| 2018-12-26 19:03:24|Editor: Shi Yinglun