Hayabusa 2 Lands on Asteroid Ryugu

Hayabusa 2
The Japanese space agency landed a spacecraft on an asteroid 180 millions miles away from Earth. Here are the first images.