Iran's supreme leader has lashed out at Western countries as he led Friday prayers in Tehran for the first time in eight years.
From
To