Hank explains the latest developments in space research and the search for life, including the discovery that amino acids may be …