Chief Imam of Iwo, Olododo Dies at 96 Metro March 29, 2024 By Yetunde Yekini-Oropo The Chief Imam of Iwo, in Osun State, Sheikh Abdulfatai Olododo has died. NPO Reports gathered that…