A group of Afghans gathered in Azadi Square in Tehran chanting "Death to the Taliban."

placeholder

A group of Afghans living in Iran chanted "Death to the Taliban" in Tehran's Azadi Square on Thursday. According to the released videos, law enforcement officers prevented the rally from continuing