avg_rating: 4.29
name: Imam Mohammad Tawhidi
about: Mohamad Tawhidi (given name sometimes spelled Mohammad), is an Iranian-Australian Muslim religious leader and one of the main leading voices in the global movement of Islamic reform.