Larry Buchanan

Author Archive

  • Jul 18, 2022
    A review of 433 active shooter attacks reveals that most are over before the police arrive. Bystanders sometimes stop attackers, but seldom shoot them.