> "but other religions survive in Persia till this day"
Just to be clear, what is known as Persia is a subset of modern day Iran:
http://www.heritageinstitute.com/zoroastrianism/iranpersia
Quick note about non-Islamic religions in Iran:
https://en.m.wikipedia.org/wiki/Religion_in_Iran
"The remaining 0.6% associate themselves with non-Islamic religious minorities, including Bahá'ís, Mandeans, Yarsanis, Zoroastrians, Jews, and Christians. The latter three minority religions are officially recognized and protected, and have reserved seats in the Iran parliament."