OMG sciencefromNature3 months agoHow India rewrote the rules of space travel when it launched its first satelliteIndia's launch of Aryabhata in 1975 marked a milestone in its space endeavors, showcasing resilience and ambition in technology.