“Thank you for your initiatives,” Putin added. PM Narendra Modi arrived in Delhi after wrapping up his two-day "impactful" visit to Russia where he attended the 16th BRICS Summit and held ...