November 23, 2024 02:16 (IST)
Scientists discover new planet orbiting star Proxima Centauri
New Delhi, Aug 25 (IBNS): Scientists have discovered an earth-sized planet orbiting a star closest to Earth's solar system, according to media reports on Thursday.
Latest Headlines
Scientists discover new planet orbiting star Proxima Centauri Thu, Aug 25 2016