Grigor Chiftchian, the archbishop of Armenians in Azerbaijan, has ruled out allegations made by enemies regarding the rights of followers of religions in Iran, saying that followers of all religions and sects have the freedom to perform religious rituals.
The archbishop made the remarks in a meeting with the governor of Chaldoran County on Sunday,...