Employees of a Merchant Navy firm, the crews ship got stranded in Nigeria and the entire crew was arrested for violating laws of international waters in 2014.
Employees of a Merchant Navy firm, the crews ship got stranded in Nigeria and the entire crew was arrested for violating laws of international waters in 2014.