Longtime Heifer International leader Jo Luck has died. Winner of the 2010 World Food Prize, Jo Luck led Heifer International during a time of fervid growth that included the construction of a new ...