There's nothing easy about life in the village of Garinda on the edge of the vast Thar desert. Summer temperatures regularly reach 50 degrees Celsius (122 Fahrenheit), there's running water for only three hours on a good day, electricity for about (...)