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.
The Moscow Times: After Everest botch, Russian embassy in London says ‘digital sh*t’ happens
This picture taken on April 20, 2015 shows a view of Mount Everest (Background) and Nupse (Foreground) taken from the village of Tembuche in the Kumbh region of north-eastern Nepal.