Japan just landed a shuttle on an asteroid byMihai Andrei July 12, 2019 It's a remarkable achievement.