Justin Trudeau
In November 2016, Canadian Prime Minister Justin Trudeau, made a 30-hour official visit to Cuba.