In April 2025, Keri Mazzuca was sentenced to 25 years in prison for the 1997 death of her newborn, whose remains she left in Washington Park.
Share this post
Baby Moses
Share this post
In April 2025, Keri Mazzuca was sentenced to 25 years in prison for the 1997 death of her newborn, whose remains she left in Washington Park.