Sambodhi
ImpactX 2024
The Last mile of public service is frequently described as a physical trek. For those living through India’s water crisis, it is better defined by a persistent, quiet anxiety.