Shops in Iran, including Grand Bazaar, close over protests

Iranian shops in Tehran’s historic Grand Bazaar and elsewhere across the country have closed their doors amid protests gripping the nation

Related posts