'Rubber-ducky' asteroid 200 million miles away holds building blocks of life

More than 20 types of amino acids were found on Ryugu

'Rubber-ducky' asteroid 200 million miles away holds building blocks of life
More than 20 types of amino acids were found on Ryugu