Did you know that approximately 40,000 new infants are placed in foster care each year?
The idea of abandoning a child shocking and horrifying to most people, and yet so many babies are “discarded” or abandoned every year.
“Discarded infants” refer specifically to newborns who’ve been left in public places other than hospitals, without supervision and little chance of survival.
One such baby was found in a strip-mall parking lot.
“We thought somebody forgot the baby”