Categories
Film

Mashhad — Iran’s Infamous Holy City

Mashhad, situated in the northeast corner of Iran, is Iran’s second largest city after Tehran. A Muslim place of pilgrimage, with a population of 3.4 million, it attracts 25 million visitors a year. Despite its renown, Mashhad harbors an embarrassing secret, as the short film, Mashhad, points out. On March 26, 1839, a few days […]