Professor Steven Odaibo, an elder statesman and retired surgeon, has criticised Nigerian leaders for the country’s current economic challenges.  Reflecting on his birthday, which coincided with Nigeria’s independence, Odaibo noted the persistent energy crisis as a sign of leadership failure.  “Born on October 1, I feel compelled to reflect on my birthday alongside my country,” […]