Police believe they have finally cracked the heart-wrenching 'Baby Moses' cold case nearly three decades after the tiny victim was found dumped in a park flowerbed.Keri Mazzuca, now 52, was arrested on Saturday and accused of murdering her newborn son before heartlessly dumping his body in Albany's Washington Park 27 years ago in 1997, per The Daily Gazette. The baby was not even 12 hours old when he was discovered by horrified park workers on a late summer morning that would haunt the city for decades.
Load More
Load More