Walking barefoot can lead to parasites, and parasites can lead to starvation. Food for the Hungry is partnering with God Feet to put an end to that side of hunger. MNN’s Greg Yoder reports.