The Demand Project Named 2025 Champion of Children’s Health
TULSA, OK — The Demand Project has been named the 2025 Champion of Children’s Health by the Oklahoma Caring Foundation through its annual Champions of Health awards. The honor recognizes The Demand Project’s exceptional commitment to protecting and restoring the lives of children impacted by trafficking and exploitation. Selected from among 25 nominees statewide, The…