Big new Indian rocket launches satellite, setting stage for Moon mission astronomy rocketry satellites Article 549 words 6 votes