Infant Found Dead At Planned Parenthood.
A newborn baby girl was found dead in a storage bin at a planned parenthood facility, 3000 Maplewood, Winston Salem, North Carolina.
Police took the news-opportunity to remind the public of the infant abandonment act which allows people to legally drop their babies within 7 days of birth at various facilities without fear of criminal prosecution.