TDH Canada the Children's Foundation is to benefit children in need abroad and help the community to support the development of these children. We promote policies that support the... more... See more text