The residents of Nagla Tulai, a farming village in the north Indian state of Uttar Pradesh, have always had to endure hot summers, but the past...
Recent Comments