In 1998 Kenisha Berry murdered her newborn son, the baby’s death remained a mystery for 5 years, until 2003 when another newborn was found discarded on the side of the road and was connected to Berry.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.