Newfoundland and Labrador

St Louis Cops Shoot Suicidal Woman At Church

St. Louis County Sheriff deputies shot and critically injured a suicidal woman at the Augustana Lutheran Church Thursday night. The…

9 years ago