Iran: Celebrating earth’s rebirth but denying human rights

To Iran’s regime, the country’s annual Nowruz festival is an opportunity for Persian Iranians to celebrate the rebirth of nature and enjoy an ancient part of their traditional culture – and a chance to further humiliate and demean Ahwazi Arabs and other ethnic minorities in Iran with provocative statements about their own supposed inferiority via traditional and electronic media.

Read More