glasnostgone.org
Russia’s London Embassy Confirms #CrimeaIsUkraine
In another routine Russian rant about NATO bases and poor little defenseless Russia being surrounded, Russia’s London embassy used a map of the world. Despite the numerous inaccuracies of the…