Japan's ispace confirms that Hakuto-R failed its lunar landingThe spacecraft likely 'made a hard landing on the moon's surface.'By M. Moon, 04.26.2023