Loading...

  • 10 Jul, 2025

As devotees stream in, residents say the small town in one of India’s poorest states lacks the infrastructure to host millions of people.