Tag: Japan's Moon sniper

Japan's Moon sniper appears to ace 1st ever pin-point Moon landing on Friday

Japan's Moon sniper appears to ace 1st ever pin-point Moon...

Japan appears to have become the fifth country to successfully land on the Moon,...