NASA astronaut Mark Vande Hei and Russian cosmonauts safely return to Earth March 30, 2022 Science +1 Two Russian cosmonauts and a NASA astronaut landed in Kazakhstan on March 30 after undocking from the International Space Station and flying back to Earth.. IFTTT Washington Post Science Two Russian cosmonauts and a NASA astronaut landed in Kazakhstan on March 30 after undocking from the International Space Station and flying back to Earth.. IFTTT Washington Post