Iranian state TV aired a message attributed to new Supreme Leader Mojtaba Khamenei, vowing revenge and calling to close the Strait of Hormuz.

Read more