JMJ Children's Fund of Canada is a non- profit and charitable organization operated by volunteers, to help childen in need, by providing food,...