The Soong Ching Ling Children’s Foundation of Canada is dedicated to improving the lives of children in China and Canada. It upholds the spirit of...