News

NASA has released a breathtaking new image captured by the Hubble telescope, showcasing a portion of the Tarantula Nebula, a massive star-forming region. It is located 1,60,000 light-years away in the ...
NASA’s James Webb Space Telescope has detected strong evidence for a giant planet orbiting Alpha Centauri A, the nearest Sun-like star to Earth. Located just 4 light-years away, this possible ...