The space station sprung a leak. NASA and Russia just revealed why.
A puncture from a meteorite smaller than a sharpened pencil tip has rendered a Russian spaceship at the International Space Station unfit to fly crew home, including one NASA astronaut, Russia said
Wednesday, January 11, 2023 at 7:35 pm