Google Maps has opened satellite images of all strategic sites in Russia, according to ArmyInform.
Now a variety of intercontinental ballistic missile launchers, command posts, secret ranges and more can be seen with a resolution of about 0.5 meters per […]