Sheikh Nuhu Muzaata Batte has died, this website confirmed. Muzaata, who was serving as the
Sheikh Nuhu Muzaata Batte, is a Muslim Imam leader in Uganda, also head of Dawa
Sheikh Nuhu Muzaata Batte has died, this website confirmed. Muzaata, who was serving as the
Sheikh Nuhu Muzaata Batte, is a Muslim Imam leader in Uganda, also head of Dawa