The cost to bring home a pair of stranded astronauts that have spent most of a year in space aboard the International Space ...
NASA astronauts Barry “Butch” Wilmore and Sunita “Suni” Williams returned to Houston on Tuesday night, showing they were well enough to travel after nine months in space.