Did the world's tallest statue bring development to India?

The $430m iconic Statue of Unity in the western state of Gujarat was hailed as a symbol of development in the state. But for those who live near the statue, they're afraid they will lose their homes and livelihoods.

Video by Tejas Vaidya, Neha Sharma and Aamir Peerzada

  • Subsection
  • Published