How 40,000 people are fed daily during Baba Milan in Rajasthan, India

At the international headquarters of the Brahma Kumaris in Mount Abu, Rajasthan, India, thousands of volunteers work around the clock to feed 40,000 people.