COVID-19: Elegushi postpones Elegba Festival Peter Mar 18, 2020 The Elegushi of Ikate Kingdom in Lagos State, Oba Saheed Ademola Elegushi (Kusenla III), has announced the…