India launched its heaviest ever communication satellite on Sunday, the latest step in the country's ambitious space program.