On 23 December 12 of the 21 crewmembers from the DEBI, a vessel seized by Indian authorities nearly a year ago, were allowed to leave and return home. Their release followed protests from the crew and multiple efforts by the shipping company, Asia Pacific Shipping Co., to secure the ship’s release. The crew was... read full story