
Tehran, Iran – Iran’s supreme leader, Ayatollah Ali Khamenei, has blamed the United States and Israel for protests that have gripped the country for more than two weeks, accusing the countries of trying to stop Iran’s “progress”.
Khamenei on Monday branded the anti-government protests, some of the biggest the country has seen in years, as “riots”.