Omsk is a city in southern West Siberia where the Om flows into the Irtysh, with about 1.1 million people. Founded in 1716 as a fortress, it has one of Russia's largest oil refineries.
Sergiy Flash rose to the challenge of the Russian Federation to launch into orbit an analogue of Starlink - the Rassvet satellit...