The resignation of Raul Castro is, of course, bittersweet for the people of Cuba. Elected president in 2008, Castro has stepped down at age 86 to make way for a new generation of leaders. Cuba has been led by its revolutionary heroes since 1959. The new president, Miguel Díaz-Canel, has big shoes to fill but seems more than able to lead Cuba into modernity.

Read more