A Twitter account named @ArmedForcesUkr tweeted a set of images that appear to show military equipment belonging to Russia.
San Francisco, April 19: 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.