Every day in Hubli, southwestern India, a group of fifty men undertake the monumental task of feeding nearly 180,000 children and must do so in a few hours. These men aren't superhuman in ...