Astronauts finally coming home after quick mission turned into months-long stay

Two astronauts are set to return to Earth after living in space for more than nine months.

Chicago Area News

Good Day Chicago

FOX 32 Sports