Though Delhi has India’s most expansive road network, the city’s streets have remained arenas of constant struggle for its 21mn residents Most often, a city’s biggest bugbears affect ...
The original photo, which was taken on September 30, 2024, during Delhi Chief Minister Atishi's inspection of the road following sustained ... photo website Getty Images on September 30, 2024.