News

NASA's James Webb Space Telescope has just made history — capturing its first-ever image of an exoplanet named TWA 7b. Located 110 light-years from Earth, this newly discovered world sits in the dusty ...