Former NASA astronaut Scott Kelly called out Fox News during a live appearance on the network after Greg Gutfeld blamed Biden ...
After a week-long trip to the International Space Station ballooned into a nine-month stay, two NASA astronauts have finally touched down — or splashed down, rather — on Earth.