0
0
Read Time:12 Second
BENGALURU: India became the first country to land near the Moon’s uncharted south pole region at 6.03pm after 18 nail-biting minutes of descent ended in a perfect touchdown, offering irrefutable evidence of the astronomical abilities and galactic…