Japan’s ‘Moon Sniper’ made successful ‘pin-point’ landing, says space agency

Japan’s “Moon Sniper” craft landed around 55 metres (180 feet) from its target, the country’s space agency said Thursday as it released the first images from the mission.

Leave a Reply

Your email address will not be published. Required fields are marked *