We have already made contact with aliens from the Alfa Centauri system?

Astronomers discover an Earth-sized planet orbiting Proxima Centauri, making it the closest exoplanet to our solar system. Just over four light-years from the Solar System lies a red dwarf star that has been named Proxima Centauri as it is the closest star to Earth apart from the Sun. This cool […]