NASA expects to find life in space in the next 20 years, says NASA administrator and former Astronaut Charles Bolden.

Leave a Reply

Your email address will not be published. Required fields are marked *