January 19, 2024

Japan makes historic moon landing after ’20 minutes of terror’ before touchdown

Japan’s SLIM probe touched down on the moon’s surface this […]