japan space craft

Successful landing of Japan’s spacecraft ‘Moon Sniper’ on the Moon, becoming the fifth country to do so

Japan has created history by successfully landing the spacecraft 'Moon Sniper' on the Moon. With…