Chinese Scientists Report Potential Alien Communication
Featured in Ripley's Believe It or Not!
Located in southwest China’s Guizhou Province, you’ll find “Sky Eye” — a.k.a., the Five-hundred-meter (1,640-foot) Aperture Spherical Telescope (FAST). This massive telescope traces signals from far away and potentially alien civilizations. And it appears to be doing its job if a recently published (and deleted) post by Chinese scientists holds any water.