A CCTV footage allegedly of the US strike that killed top Iranian general Qassem Soleimani was aired by an Iraqi TV channel, on Saturday.
Soleimani, the head of the Iranian Revolutionary Guards' foreign arm Al Quds, was killed in an airstrike ordered by President Trump . The move triggered tensions between Tehran and Washington as the former vowed vengeance for Soleimani's killing.
British news agency Reuters said it could not confirm whether it is the actual footage of the strike that killed the Al Quds' chief.
In the video, a car can be seen blown to bits by a missile.
Iran vowed to take revenge against the US along with "free nations of the region" for the strike.
"There is no doubt that the great nation of Iran and the other free nations of the region will take revenge for this gruesome crime from criminal America," Rouhani said in a statement posted on the Iranian government website.
Iran´s supreme leader Ayatollah Ali Khamenei vowed "severe revenge" after the United States killed the commander of the Islamic republic´s Quds Force, General Qasem Soleimani, in Baghdad on Friday.
"Martyrdom was the reward for his ceaseless efforts in all these years," Khamenei said on his Farsi-language Twitter account in reference to Soleimani, also declaring three days of mourning.
"With him gone, God willing, his work and his path will not be stopped, but severe revenge awaits the criminals who bloodied their foul hands with his blood and other martyrs´ in last night´s incident".
As per latest reports, Soleimani's body has been transported to Karbala and will be taken to Iran on Sunday.
US VP Kamala Harris and ex-president Donald Trump race towards November 5 election showdown
PM Sanchez says government using all resources to get over "terrible tragedy" of floods
"India protests in strongest terms to absurd and baseless references," says spokesperson
Dozens still missing and areas still cut off by floodwaters in Europe's worst weather disaster in five decades
Police seize nearly two tonnes of fireworks before Diwali as air worsens in New Delhi
At least 62.7 million people cast votes early, accounting for almost 40% of total vote count in 2020