1 articles
India
India makes history as 1st country to land near moon’s south pole
India has made history by becoming the first country to land near the moon’s south pole. Successful touchdown: The unmanned Chandrayaan-3 sp...
Michelle De Pacina
Don’t miss out on the latest news by signing up for Sharkbites.