4 min read Asia News World Japanese Landing on the Moon is Threatened by a Malfunction 2 months ago A Japanese robot has landed on the Moon, but unfortunately, its solar power system is causing some issues, which could...