California woman’s killer gets life sentence in BART rail station stabbing attack


Convicted killer John Lee Cowell was sentenced to life behind bars Friday following his conviction in the July 2018 throat-slashing death of a California woman and the wounding of her sister.
Read full article

Popular posts from this blog