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 everyone talking!
Rumors are coming out of China that Skyeye has spotted a strong candidate for Intelligent alien life. Seems interesting. Could be noise from Earth, but the story was pulled in true Chinese government fashion. #skyeye Aliens discovered?
Oh, last year I did predict this would happen.