Millions of children are orphaned each year, with over 42,000 becoming parentless daily, yet only around 50,000 are adopted annually leaving hundreds of thousands in need of care and families. Adoption agencies take in almost 300,000 kids per year, showing the vast gap between children requiring homes and those being placed with adoptive parents despite the opportunity for many more children to find loving families.