ScienceWorld's Largest Radio Telescope Now Operates In China China has begun operating the world's largest radio telescope on Sunday, Sept. 25 after five years of construction. The radio telescope is expected to lead the country in the search for alien life.by Alyssa Navarro
ScienceAlien Life Forms Discovered On Europa? NASA To Present New Findings About Jupiter Moonby Rhodi Lee
ScienceAlien Life On Mars: Lakes And Streams On Mars May Have Supported Life For Much Longer Than Previously Thoughtby Vamien McKalin
ScienceAlien 'Snake' Spotted In NASA Mars Photo By Alien Conspiracy Theorists: Alien Life On Mars Coverup By NASA?by Rhodi Lee
ScienceNASA Astronaut Talks Alien Life In Space: No Alien Life Discovered But Exoplanet Proxima B May Hold Cluesby Dianne Depra
ScienceSETI Investigating Extraterrestrial Signal From A Faraway Star: Is It Proof Of Aliens Or Not?by Aaron Mamiit