The Halifax Region Children’s Aid Foundation receives, maintains, and directs funds to support vulnerable children, youth in care, and former youth...