A group of Iranian and Afghan citizens shouted "Death to the Taliban" on Mirdamad Street in Tehran

placeholder