TOP NEWS Reflections Of Femi Kuti As The Guardian team walks into The New Afrika Shrine located at the capital of Lagos, time stops as this space generates its own life and feels like it can survive on its own without the interference of the outside Chidera Muoka