The U.S. Has a Police Idolatry Issue

The U.S. Has a Police Idolatry Issue

One out of every three people killed by police in the United States since 2015 were fleeing. In case you missed it, The Guardian published an article on July 28 with that statistic that you should read, ponder and share widely. “In the past seven years, police in...