toinformistoinfluence.com
Russia accuses Google Maps of ‘topographical cretinism’
Suck it up, buttercups. Russian Crimea? Shirley, you jest. By Adam Taylor July 29 It has been more than two years since Russia reclaimed the peninsula of Crimea from Ukraine…