American carnage rages on

On Wednesday afternoon it was reported that Jeffrey Smith, a member of the Washington, D.C., police force, had taken his own life. He is the second law enforcement officer known to have committed suicide after responding to the riots at the Capitol on January 6 and the third to have died. Goodness knows what conspiracy theorists will make of all this.

The news of Smith’s death comes amid reports suggesting America’s long-rising rate of suicide increased even further in the last year, not least among school-aged children, which is why many districts are beginning to open again despite the objections of cynical teachers’ unions.


Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button