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.
Buffalo man admits strangling stepdaughter
3 min read
Continue reading in the USA News Updates app