Russia’s Ukraine invasion and space impacts: Live updates
Refresh 2022-03-08T03:04:05.879Z Russian space chief trades barbs with astronaut Scott Kelly NASA astronaut Scott Kelly gives two thumbs up while resting up from a 340-day mission to the International Space Station. Kelly and two Russian crewmates landed their Soyuz capsule in a remote area of Kazakhstan on March 2, 2016 (Kazakh time). (Image credit: NASA/Bill … Read more