India’s G20 presidency and hosting the 2023 summit in New Delhi left many residents hopeful of change. However, the government has now begun a campaign to demolish their homes, leaving many homeless, all in the name of beautification ahead of the G20 summit. Veuer’s Tony Spitz has the details.