Jun 01, 2023 05:12
Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has expressed Iran's determination to complete a key transit corridor, which travels through the Islamic Republic linking the countries lying to its north to the Sea of Oman.