While Iran is officially designated the “Islamic Republic,” among its more than 66 million people is a small but important Christian minority.
Check out the photos showing Tehran’s Christian residents doing their shopping for the holiday season: http://www.payvand.com/news/12/dec/1222.html