The Christina Noble Children’s Foundation is an international partnership of people dedicated to serving children in need of emergency and long-term medical care, nutritional rehabilitation, educational opportunities, vocational training and job placement, as well as children at risk of sexual and e... Continue reading