It’s fascinating to look back at the different world leaders who visited Buckingham Palace. There are many Western leaders including U.S. Presidents but there were also controversial figures. Robert Mugabe famously lost his honorary knighthood in later life after he committed human rights abuses.
Russian President Vladimir Putin also visited Queen Elizabeth. The Royal Family rolled out the red carpet for the polarizing premier. He sat beside the queen in a horse-drawn carriage as they traveled through London. Incredibly, Putin extended his sympathies to Prince Charles after the Queen died (via News.com).