Posted by BW Actual on Apr 26th 2024
Gaza
The U.S. Army Corps of Engineers began building a floating pier off the coast of Gaza to facilitate aid deliveries by circumventing delays delivering aid by land routes. It will take a few weeks
…