News

L 98-59 is a small red dwarf located just 35 light-years from Earth. In 2019, NASA's TESS space telescope found that it hosts ...