Update: John Lee Cowell Sentenced In 2018 Fatal Stabbing Of Nia Wilson

John Lee Cowell was sentenced Friday to two consecutive terms of life in prison for the murder of Nia Wilson and the attempted murder of Letifa Wilson in October 2018 at the MacArthur BART station in ...

Comments

Popular posts from this blog

Children’s Sermon on Matthew 10:40-42 “All are Welcome”

Did the Incarnation Change God? Pondering the Great Mystery of Christmas