China “Eye of Heaven” May Have Found an Signal from Intelligent Alien Life!
https://www.youtube.com/embed/dPWmdcAKSFA!– wp:paragraph –> Do aliens exist? China seems to think so! They recently announced that they may have detected signals from alien civilizations. This is big news and has...