Fresh off the heels of describing Mount Everest as part of Russia, the Russian Embassy in London pointed the finger at a controversial episode in Britain’s past.
Fresh off the heels of describing Mount Everest as part of Russia, the Russian Embassy in London pointed the finger at a controversial episode in Britain’s past.