Fidel Castro sitting right behind Margaret Trudeau as her son Justin Trudeau