News

He was seen enjoying the iconic view of the Jama Masjid from the Gumbad cafe, which is located in New Delhi's Dariba Kalan. Garcetti, who has openly expressed his love for India and its culture ...