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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results