China says it may have received signals from aliens Scientists have yet to rule out human radio interference as the signals' source The signals were detected by the 500-meter Aperture Spherical Telescope (FAST) located in southwest China's Guizhou Province. China is claiming that its ...
READ MORE +