19 days agoBREAKING: Astronauts in space expected to return to Earth February 2025 | LiveNOW from FOXLiveNOW from FOX