Astronomers likely discovered ‘ocean planet’ TOI-1452 b 100 light-years from Earth

(ORDO NEWS) -- An international team of astronomers has announced the potential discovery of a