MIT Technology ReviewAstronomers have found a planet like Earth orbiting a star like the sunJun 5, 2020Neel PatelBy Neel Patelmore_vert