Red fish, one of the symbols of the Persian New Year, or Nowruz, meaning "New Day" are seen before being sold at Tajrish ...
TEHRAN-The acclaimed Iranian documentary “The House Is Black” directed by Forugh Farrokhzad will be screened at the Cinema ...