downtoearth-subscribe

Effigy here, efforts there

Two villages in Karnataka, one common problem. While the people of Murugoda in Belgaum have erected a statue to invoke the rain gods, the villagers of Belageri in Hubli district have desilted the