Iran President Slams US Blockade, Calls It Doomed #shortvideo #shortsfeed #shorts · Mirror Now · Sentinel