Putin, Modi Renew Ties, Discuss Irritants in Relationship

India and Russia renewed their long-standing close ties during annual talks on Saturday, signing a slew of cooperation agreements and discussing misgivings about recent irritants in their decades-long relationship.Russian President Vladimir Putin and Indian Prime Minister…
Source: World News from Newsmax