A Tour of the Heifer Ranch Global Village

June 12th, 2009