The last time a Cuban leader visited Iran was in 2001, when Fidel Castro travelled to Tehran.
Cuban President Miguel Diaz-Canel welcomed in Iran
This visit to Iran follows the Iranian President's trip to Cuba in June 2023, during which the countries discussed their ongoing issues with the US.
Monday 4 December 2023 06:24, UK