Film · Zambia
2009
Xavier Chibale, a disabled man in rural Zambia, has found a stick in the woods that changed his life and is now an example within his community.