February 14, 2026 Four new astronauts arrive at International Space Station to replace NASA’s evacuated crew
February 13, 2026 ESA satellite finds ‘inside-out’ planetary system that challenges formation theories