News

John Lee Cowell who stabbed Nia Wilson in 2018 was sentenced to life in prison without parole.