The Nigerian Navy Ship (NNS) BEECROFT has arrested one Joseph Udodigwe, Director, JI Promotion Ltd., and five other staff members of the company for allegedly extorting...