Video thumbnail for US naval blockade on Iran is an 'illegal act of war', analyst says

US naval blockade on Iran is an 'illegal act of war', analyst says

Apr 22, 2026
“Under international law, blockading another country is an act of war,” according to Professor Foad Izadi of the University of Tehran.
news