Tech

NASA stands by its astronaut after incendiary Russian claims