Dream A Dream
Dream A Dream is a registered charitable trust which seeks to empower children from vulnerable backgrounds by developing life skills and at the same time sensitising the community through active volunteering leading to a non-discriminatory society where unique differences are appreciated.