Expert_Image

Imam Mohammad Tawhidi

Vice President of the Global Imams Council (GIC)