Ever since 9 February 2024, the tanker Harbour Spirit has been stationed off the coast of Delta State in south-eastern Nigeria. The 77m ship is carrying nearly 900,000 barrels of oil, which have been seized by Tantita Security in a drive to combat […]
Ever since 9 February 2024, the tanker Harbour Spirit has been stationed off the coast of Delta State in south-eastern Nigeria. The 77m ship is carrying nearly 900,000 barrels of oil, which have been seized by Tantita Security in a drive to combat […] Read More