Cuba's National Assembly has voted in 57-year-old Vice President Miguel Diaz-Canel as president.

He replaces 86-year-old Raul Castro, who took over from his brother, Fidel Castro in 2008. The Castro brothers headed the Caribbean nation for nearly 60 years. Raul's term as Communist Party leader is scheduled to end in 2021, when the party holds its next election.