The president of the Republic of Cuba, Miguel Diaz-Canel Bermudez, received on Tuesday the King of Spain, Felipe VI, and his wife, Queen Letizia, who arrived on the island Monday on the first state visit ever of a Spanish monarch to the Caribbean nation.



