India, Russia sign 10 pacts, progress on nuke front

Bolstering their multi-faceted ties, India and Russia Monday signed 10 agreements in diverse areas and made "good progress" in resolving related to the Kudankulam Nuclear Power Plant.