The presidency has disowned a yacht spotted with the Nigerian flag in St-Tropez, a coastal town in France. Reports of a “presidential yacht belonging to the Nigerian government being used for vacation at St Tropez” have since gone viral on Read more…
