PM Modi Likely To Visit Russia Next Month To Hold Summit-Level Talks With Putin India recently participated in peace talks on Ukraine in Switzerland