Peter D. Brown, 39, admitted to killing 20-year-old Kayshawnna Jordan in August 2024. He faces sentencing for first-degree manslaughter.

Read More