In light of recent news regarding a new-born baby being found alive in a garbage bag, Kimberly De Souza discusses alternative routes that could have been taken in said situation with Adoption Manager at the Children’s Authority, Renee Neptune.
In light of recent news regarding a new-born baby being found alive in a garbage bag, Kimberly De Souza discusses alternative routes that could have been taken in said situation with Adoption Manager at the Children’s Authority, Renee Neptune.