VIDEO ESA Dec 25, 2021 Watch NASA & ESA launch the James Webb Space Telescope!! Keep exploringMore Space24Live NASA Reveals NEW Starship Moon Landing Plan — And It’s Wild 11 hours ago Europe’s Space Rider Destroyed in Drop Test – ESA Explains What Went Wrong 2 days ago ESA Open Days 2026 2 days ago