India IS ROcking

In a historic achievement, India’s Chandrayaan-3 mission has achieved a triumphant landing at the southern pole…