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 ...
Astronomers have finally confirmed the existence of a long-suspected companion star orbiting Betelgeuse, the iconic red ...