Florida mother sentenced to 20 years in prison for death of baby
Florida mother sentenced to 20 years in prison for death of baby

Florida mother sentenced to 20 years in prison for death of baby

A mother will spend the next two decades in prison for the death of one of her twin 3-month-old babies. The incident took place in 2023 in Cocoa Beach, Florida.

Top Videos