COVID-19: Nigeria must perform rituals, appease gods – Ogboni leader tells Buhari Peter Mar 21, 2020 The head of Ogboni worldwide, Oba Olakisan Adetoyese on Saturday disclosed possible solutions to the scourge of…