Photos: Tragedy As Alfa Slumps And Dies Mysteriously In Oyo State

Confusion and fear gripped residents of Ibadan, Oyo state after an Islamic cleric popularly known as Alfa Ola-Shehu died mysteriously. According to reports, the Alfa slumped and died in an unexplainable circumstance at Oremeji...