India space agency launches its heaviest satellite
December 24, 2025
NEW DELHI, India - India's space agency launched its heaviest ever payload on Wednesday, with Prime Minister Narendra Modi calling the deployment "a significant stride" for the space sector.