Muhammadu Buhari’s Two Acts And A Legacy Of Unfulfilled Promise
The death of General Muhammadu Buhari on July 13, 2025, in a London hospital is a haunting image of the contradictions which surrounded his singular but ultimately disappointing political career.…