Graphics by Marco Ruiz Miami Herald File
Graphics by Marco Ruiz Miami Herald File

Díaz-Canel is named Cuba's new president. Here are the previous leaders since 1959

April 19, 2018 09:17 AM