Fidel Castro holding the prime minister of Canada Justin Trudeau