Navy impounds N2.4 billion stolen crude in Bayelsa

The Central Naval Command of the Nigerian Navy has arrested two vessels loaded with 2,111,000 litres…

..