Home Culture Lagos Government pulls down Fela Anikulapo’s statue at Allen Avenue (photos)