Biography News Obituary Imam of Kenya’s largest mosque, Sheikh Muhammad Swalihu, has died October 12, 2022 1