Stranded Seafarers’ย In China Set Toย Return Home After 15 Months
Barely 15 months of their ordeal, the 6 crew members of the Greek ship Angelic Power have been given permission to return home. The crew of the vessel had been held in China over some…