Japan probe Hayabusa2 set for asteroid landing

A Japanese probe is expected to land on a distant asteroid Friday, aiming to blast a “bullet” into the surface to collect clues about the origins of Earth and the solar system.