Astronomers have been working towards finding and probing planets that feature liquid water and have potential for life ever since the first...
Update 2: The Transit Exoplanet Survey Satellite took off from the Cape Canaveral Air Force Station at 6:51 p.m. EDT, on time. The...