Mission Reports Russia launches Glonass navigation satellite October 26, 2020 Stephen Clark A Soyuz booster and Fregat upper stage successfully delivered an upgraded Russian Glonass navigation satellite to an orbit nearly 12,000 miles above Earth on Saturday.