Posted on November 19, 2019 by Hokkaido NewsSugar found in space rocks gives clue to start of life on Earth:The Asahi Shimbun – Asahi Shimbun Sugar found in space rocks gives clue to start of life on Earth:The Asahi Shimbun Asahi Shimbun