In an unexpected turn of events, Cuban leader Miguel Díaz-Canel, former U.S. President Donald Trump, and tech mogul Elon Musk ...