29 Nov 2024
News

Did NASA Find Alien Life?

NASA is set to make an important announcement about a new discovery made by the Kepler space telescope, which has been searching for alien worlds since 2009. The U.S. space agency will hold the news conference on Thursday, Dec. 14, and the scientists who have…