TOUGH NEEDLE TO THREAD Weaving through hard times for hope and livelihood in Mpumalanga 5 min 0 By Bridget Hilton-Barber