Monthly Archives: January 2023

Staggering rates of suicide among St. Louis County youth
According to estimates on suicide from the Centers for Disease Control and Prevention, Data & Statistics Fatal Injury Report for 2020, approximately 1.2M Americans attempted suicide, and nearly 46,000 succumbed to suicide. Indeed, it is no consequence that suicide is the 12th leading cause of death in the U.S. Here in St. Louis County, youth are […]