15 Filipino Sailors Stranded On Caught By US Marshals Since April

Filipino sailors Newlead Castellano

15 Filipino Sailors Stranded Since April in Georgia A ship owned by a Greek company which carries 15 Filipino sailors has been still anchored six miles off the Tybee Island in Georgia for about four months. The multimillion-dollar ship, Newlead Castellano, is waiting to be auctioned off as a bank foreclosed on the ship after … Read more