A truck carrying aid delivered into Gaza via a floating pier is seen in central Gaza Strip, on May 17, 2024. [Photo/Xinhua]
Go to Forum >>0 Comment(s)