NASA set to return Crew-11 from International Space Station

For the first time ever, NASA is ending a mission early to medically evacuate an astronaut. One of the astronauts on board the International Space Station has developed a medical issue and Crew-11 is expected back on earth in the coming days. NBC News’ Tom Costello has the story. 

Leave a Reply

Your email address will not be published. Required fields are marked *