Nov 192021 It’s official by now: A Second Earth had been discovered just next door (video) The presence of a SECOND Earth in the Proxima Centauri […]. © All Right Reserved Auto DailyZ 2021.