Chief Solagbade Popoola Chief Solagbade Popoola is a veteran Ifa Priest (Babalawo) and holds a Master Degree in Sociology and Anthropology from the University of Ife, now known January 20, 2022 No Comments