Advertisement

The Pioneer

The Pioneer

Suspect arrested in Nia Wilson slaying

Nia Wilson was stabbed to death at the MacArthur BART station late Sunday, July 22, 2018.   (Family photo)

Louis LaVenture,
Editor-in-Chief

August 1, 2018

John Lee Cowell, 27, was arrested on Monday at the Pleasant Hill BART Station after a rider called the police alerting them he was on a train, according to BART officials. The Alameda County District Attorney’s Office charged Cowell on Monday with the murder of 18-year-old Nia Wilson and the attempted mu...

California State University East Bay
slaying