Russia’s centers of cutting edge science
2009-05-29 70 Dailymotion
There are only two space mission control centers in the world. One of them is in Russia’s town of Korolev in Moscow region. This is where Earth connects to orbit, to the cosmonauts and astronauts working at the ISS.