India’s Giant Leap: Chandrayaan-3 Lands On Moon by Newsdesk-Top NewsIndia NewsWorld23 August 202323 August 2023 “India is on the moon!” Prime Minister Narendra Modi who is currently attending the 15th BRICS Summit in Johannesburg said It was a giant leap for India on Wednesday evening…