A 39-year-old man pleaded guilty to killing his 20-year-old stepdaughter in August 2024. Peter Brown faces up to 25 years in prison at sentencing next month.

Read More