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.