Ship’s Crew Stuck Off Coast Of Georgia Since April Might Soon Head 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. Foreclosure News