India and Russia signed key agreements on the civilian use of nuclear power and military and technical cooperation here on Monday, marking a strong consolidation of traditional ties between the two countries.

Russia put its weight behind India