Japan lowers rovers onto ‘dumpling’ asteroid, hopeful of historic touchdown

Japan’s Hayabusa 2 spacecraft has lowered two small rovers onto an asteroid in an epic mission to study the distant space rock. Preparations have been underway for the landing since the Japan Aerospac…
( read original story …)