Convicted Killer John Lee Cowell Sentenced To Life In Fatal BART Station Stabbing Of Nia Wilson
Convicted Killer John Lee Cowell Sentenced To Life In Fatal BART Station Stabbing Of Nia Wilson

An Alameda County Superior Court judge sentenced John Lee Cowell life in prison without parole Thursday for the fatal stabbing of Nia Wilson as she stepped off a train at the McArthur BART station in July 2018.

Anne Makovec reports.

(7/17/20)