‘Delhi I Love You’: Can you love India’s most reviled city? – BBC News Featured International ‘Delhi I Love You’: Can you love India’s most reviled city? – BBC News Editor October 7, 2015 DELHI I Love You is a 30-month-long festival to let people show their love for the Indian... Read More Read more about ‘Delhi I Love You’: Can you love India’s most reviled city? – BBC News