Fri. Jan 31st, 2025

Japan says its SLIM moon probe successfully landed on the lunar surface within 100 meters of its intended touchdown target.

By