Editorial: From Russia with love

India has said that its relations with Russia stand on their own merits after Russian Foreign Minister Sergey Lavrov remarked that the west is attempting to undermine our close partnership and privileged relations with New Delhi. Continue Reading