UK MoD

Indian captain, officer of Iranian oil tanker arrested by Gibraltar police

Indian captain, officer of Iranian oil tanker arrested by Gibraltar police

Both men are not yet charged and are currently being interviewed "under caution" at the Royal Gibraltar Police headquarters at New Mole H...Read More

Free Press Journal

www.freepressjournal.in