Google denies it unblurred images of Russian military bases
San Francisco : Google has denied reports that it unblurred satellite Maps imagery in Russia to allegedly open access to Russia's military and strategic facilities for Ukrainians.A Twitter account named @ArmedForcesUkr tweeted a set of…