Rogue Planet? How Cool is That? Posted on March 5, 2025 by admin James Webb Space Telescope Spots Mysterious, Free-Floating Mass