Nov 21, 2016 04:10 AM EST
UFO Hunt: Australian Telescope Begins Probe On Neighboring Stars For Signs Of Alien Life
A new Australian telescope directed its focus on Proxima Centauri, a part of the three-star system dubbed as Alpha Centauri and is the closest known star to the solar system.