Dejected at the state apathy, villagers in India's Jharkhand build a canal on their own

Record ID: 328148