I guess the Ruskies don’t have google earth?
Apparently, neither do we.
Or maybe we and the Russians and others are smart enough to know that Google Earth doesn’t tell you what’s there RIGHT NOW.