World India Historically Lands Spacecraft Near Moon’s South Pole August 23, 2023 Adedapo Adesanya By Adedapo Adesanya India on Wednesday became the first nation to land a spacecraft near the Moon’s south pole and the fourth country – Read More