Cuban President Miguel Díaz-Canel (left) and Mexican President Andrés Manuel López Obrador (right) embrace. Photo: Presidency of Mexico.

Cuban President Miguel Díaz-Canel (left) and Mexican President Andrés Manuel López Obrador (right) embrace. Photo: Presidency of Mexico.

Translate »