India and Russia signed Delhi declaration here on Wednesday at the conclusion of talks between visiting Russian President Vladimir Putin and Indian Prime Minister Atal Behari Vajpayee.
India Russia sign Delhi declaration.