Sixteen Indian crew members of an oil tanker detained in Equatorial Guinea and Nigeria for 9 months have returned home after negotiations by Indian authorities.
Sixteen Indian crew members of an oil tanker detained in Equatorial Guinea and Nigeria for 9 months have returned home after negotiations by Indian authorities.