Another video shot in the aftermath shows a woman being carried away, leaving a bloody trail.
Protesters took to the streets of Iran for a third day on Monday, expressing outrage over the authorities' admission that they had shot down a passenger plane by accident during a confrontation with the United States. Many on board were Iranians with dual citizenship, while 57 were holders of Canadian passports.
Ukrainian International Airlines Flight 752 took off from Tehran's airport bound for Kyiv last Wednesday, shortly after the IRGC carried out missile strikes against military bases in Iraq that housed US troops.
Iran's authorities summoned him on Sunday, while members of the hardline Basij militia gathered outside the mission holding signs demanding the "treacherous embassy" be closed, state-affiliated media reported.
But the shootdown of the Ukrainian plane on the night of the strike that killed Quds Force commander Qassem Soleimani, killing all 176 people aboard, opened a new avenue of pressure for the Trump administration.
At the Vancouver Art Gallery, National Defense Minister Harjit Sajjan also called the crash a national tragedy.
After days of denying responsibility for shooting down the plane, Iran's senior leaders apologized on Saturday.
"The government will pay UAH 200,000 of assistance to the families of those who were killed in the plane crash in Iran and will monitor the proper payoff of insurance payments in accordance with the Montreal Convention", the press service said.
Iran's response - a carefully calibrated but heavily publicised ballistic missile attack on United States forces in Iraq last Wednesday - was supposed to bring catharsis and demonstrate the regime's power.
"They were firing teargas repeatedly, we couldn't see anywhere and we were screaming". But that policy is still at its wisest when it sides with the Iranian people - and not with their despised rulers.
Trump's salvo came as Iran's Islamic government faced a challenge from angry street protests, having come to the brink of war with the USA with a series of confrontations. The government shut down internet access for days, making it hard to gauge the scale of the protests and the subsequent crackdown. "Azadi Square. Death to the dictator!"
"Based on the recommendation of the integrated aviation security risk assessment group, taking into account the issue of flight safety in the airspace of Iran and Iraq and the presumed causes of the Ukrainian aircraft crash, the Civil Aviation Agency calls on airlines registered in Georgia to refrain from using the airspace of Iran and Iraq. The world is watching", Trump wrote.
Prime Minister Justin Trudeau, who spoke to Rouhani on Saturday, said he demanded that Canada be fully involved in the investigation, including gaining access to the airplane's black boxes, and being allowed to participate in DNA identification of the victims. The envoy said he attended a vigil for plane victims. A candlelight ceremony late Saturday in Tehran turned into a protest, with hundreds of people chanting against the country's leaders - including Supreme Leader Ayatollah Ali Khamenei - and police dispersing them with tear gas.
Hubris is also what encapsulates the latest episode in what is shaping up to be a presidential-term long standoff between Donald Trump and Iran.
"One of the biggest points of contention has been this idea of wanting to support the Iranian protest movement against the Islamic regime in Iran while the same time not beating the drums of war", she told VOA in a phone interview.