#DDNews, #news, DDNews, news, Science and Shit, Space and Shit, Tech and Science

Nearby Earth-sized world may be the best candidate yet in the search for alien life