[custom_adv]
There have been days of sporadic protests, including in key cities such as Isfahan, Mashhad and Shiraz – but severe reporting restrictions have made it impossible to verify social media footage and official accounts.
Nowruz (meaning “new day”) is an ancient festival that marks the Persian New Year and …