Sign up to our newsletter
Don't worry, we won't give your email to any third parties
and you can unsubscribe at any time.
The trench running along the road linking Kodicherla and Penjarla in southern India is just 5 feet deep and about half as wide. Yet it carries the promise of a better life for the people of those villages, and all...