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.
Child Welfare Crazy Hats Fun Walk
Sarah Haffenden