China says it may have received signals from aliens
Scientists have yet to rule out human radio interference as the signals’ source. © NAO/FASTThe signals were detected by the 500-meter Aperture Spherical Telescope (FAST) located in southwest China’s Guizhou Province. China is claiming that its enormous “Sky Eye” telescope
Read More