News

Two parents were arrested May 20, 2025 after the death of their 6-week-old baby in 2024, according to Nelson County Sheriff’s Office.