ExpressScientists discover new star and planet that are ‘mirror image’ of Earth and SunJun 8, 2020more_vert
Business InsiderAstronomers find Earth-like planet and sun-like starJun 9, 2020Holly SeconBy Holly Seconmore_vert