Japanese probe lands on asteroid to collect clues about the origins of the universe

AsiaNews has this news here