CDF is a small charity and we depend on donations and the work of volunteers to keep going. Please help us.