Child Welfare Crazy Hats Fun Walk

5th June 2018

Sarah Haffenden

CHILD WELFARE Durban & District (CWDD) is a registered Non-Profit Organisation whose core objective is Child Protection. The vision of the organisation is to continue to make a difference in the lives of children who have been sexually and emotionally abused, orphaned and abandoned.