Delhi Russian tourist gets emotional after eating Indian thali in Delhi; read to find why – The Times of Indiaby Capital-Cities March 8, 2025