“If There’s A Next Life, Buhari May Find Himself in Niger Delta or Libya” – Dele Momodu
The founder of the popular publication, Ovation Magazine, Dele Momodu has reacted to a tweet which he retweeted on his timeline. The original tweet by @SlimJalma talked about …