Menu

Chief Imam denies allegations of maltreatment in Mecca

The National Chief Imam, Shaikh Dr. Usman Nuhu Sharubutu

The National Chief Imam, Shaikh Dr. Usman Nuhu Sharubutu