June 27, 2025
Top Headlines

NASA’s James Webb Space Telescope discovers new planet TWA 7b orbiting a young star 111 light-years away

  • June 26, 2025
  • 0
The James Webb Space Telescope has made a groundbreaking discovery. It has found its first new planet named TWA 7b. This planet is the lowest-mass planet ever directly imaged outside our solar system. TWA 7b orbits a young star CE Antliae. Scientists used infrared imaging to spot the planet hiding in a dusty ring.