It’s official—an international team of astronomers has detected a young galaxy that produces 180 stars per year, and NASA is studying its extreme paceFebruary 26, 2026
NASA’s Mike Fincke identifies himself as the ailing astronaut who prompted space station evacuationFebruary 26, 2026
Feb. 24, 2026 – Sol 1783 Credits: NASA/JPL-Caltech https://bsky.app/profile/pomarede.bsky.social/post/3mfpbg7ejcc2f https://viewer.gigamacro.com/view/I4x25mz1olil0lep by Neaterntal