Google Maps has banned mystery Russian island ‘once owned by USA’ Source will download... Google Maps has banned mystery Russian island ‘once owned by USA’