Huge crowds took to the streets of Iranian capital Tehran for the funeral of the slain Iranian military commander Qasem Soleimani.
On Friday, Soleimani was assassinated in a US drone strike in Iraq on the orders of President Donald Trump.
Iran's supreme leader Ayatollah Khamenei led prayers and at one point was seen weeping.
Iran has vowed "severe revenge" for the death of Soleimani and on Sunday pulled back from the 2015 nuclear accord.
Soleimani, 62, headed Iran's elite Quds Force, and was tasked with protecting and boosting Iran's influence in the Middle East.