ISRO successfully places Chandrayaan-3 into orbit, lunar landing expected August 23rd

India’s space agency ISRO has successfully launched and placed into orbit, country’s…