Detained VLCC’s engine disabled in bid to prevent Nigeria from taking it
Heroic Idun crew members are suffering from extreme stress after being held for nearly three months
Detained VLCC’s engine disabled in bid to prevent Nigeria from taking it Read More »