Preview Mode Links will not work in preview mode

The American Mind

Sep 25, 2020

In the wake of the grand jury indictment in the death of Breonna Taylor, Louisville, KY has entered a now-predictable state of unrest that resulted in the shooting of three police officers. Plus: the morality police are coming to arrest you for defending yourself from the mob.