Cowell sentenced to life for Nia Wilson stabbing
John Lee Cowell was sentenced to life in prison during a virtual hearing Friday morning for fatally stabbing Nia Wilson at an Oakland BART station.
John Lee Cowell was sentenced to life in prison during a virtual hearing Friday morning for fatally stabbing Nia Wilson at an Oakland BART station.