'You're free!' Tiny Japanese satellites escape doomed space station years ahead of its fiery death | Space photo of the day for Oct. 21, 2025

JAXA has successfully deployed three new Cubesats from the International Space Station's Kibo module, marking another step in democratizing access to space.
Share this article
Related Articles
Article Info
Category
Science
Published
Oct 21, 2025
Last Updated
8 hours ago