Since April, the Newlead Castellano has been anchored off the Georgia coast, near Savannah – with a crew on board that couldn't come ashore. Now, after several motionless months, the Filipino sailors are close to heading home.
Since April, the Newlead Castellano has been anchored off the Georgia coast, near Savannah – with a crew on board that couldn't come ashore. Now, after several motionless months, the Filipino sailors are close to heading home.