Ayatollah Ali Khamenei, the country's supreme leader, told Iranians to "disappoint the enemy" by voting in Friday's parliamentary election, which comes during one of the most testing periods for Iran since the ouster of the pro-US shah in 1979.
The Iranian Guardian Council disqualified thousands of candidates, including reformists and conservatives, for parliamentary elections with low turnout expected.
The assault sent warning sirens blaring across the diplomatic compound but it was unclear exactly what was hit and how many rockets made impact.
The US wants to draw down on Afghanistan so that it can focus on other theatres after almost 20 years of war.
A vote on the war powers resolution could take place as early as Thursday, amid concerns that Trump could embark on open military conflict with Tehran without consulting Congress.
The downing of the Ukrainian airliner, a harsh crackdown on protests and a drastic vetting system could mean Iranians stay home in large numbers on election day.
In Tehran's iconic Azadi Square, President Hassan Rouhani took the opportunity to remind the US their ally the Shah had to flee the country some 41 years ago.
President Barham Salih names ex-communications minister Mohammed Tawfiq Allawi as new premier, two months after former PM Adil Abdul Mahdi resigned under pressure from the street.
Out of 50 US service members diagnosed with traumatic brain injuries, 31 were treated in Iraq and returned to duty, says Pentagon official
At least three rockets hit the US embassy in Baghdad's heavily fortified Green Zone. Although no group claimed responsibility so far, fingers are pointed at Iran-backed armed groups.
Violence has resurged in the capital and Shia-majority south this week as anti-government activists ramped up their road closures and sit-ins while security forces sought to snuff out the campaign.
Iran has limited influence over the Taliban and little to gain from prolonging the war.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2020 TRT World.