Space Journal Barnard e: A Tiny Terrestrial Wonder Discovered in 2025 byEditorial StaffMarch 15, 2025