More than 117,000 children are waiting to be adopted from foster care. Each one is unique and special.
Categories: PSAs / Video /