Stranded astronauts welcome SpaceX Crew-10 at ISS

SpaceX’s Crew-10 mission successfully docked at the International Space Station on March 16, setting the stage to finally retrieve the two NASA astronauts who have been stuck in orbit for months.S…...