Navy impounds crude oil vessel in Delta

The Nigerian Navy Ship (NNS), Delta has impounded a vessel containing over 386,000 litres of crude…

error: Content is protected !!