Astronauts venture outside space station for major power upgrade (VIDEO) Nov 05, 2026 · RT Read more »