Japan launches 'Moon Sniper' X-ray satellite

A revolutionary satellite that will reveal celestial objects in a new light…