Washington: The U.S. military finished installing a floating pier for the Gaza Strip on Thursday, with officials poised...
16 May 2024 9:46 AM GMT