Salomon Islands

Indian Coast Guard rescues 14 stranded fishermen

Indian fishermen who were stranded on Salomon Islands which is in British Indian Ocean territory have been rescued by the…

2 years ago