On October 12, 2025, Lagos became home again to Fela Anikulapo Kuti’s spirit. Not as a distant memory, but as a living, ...