Since 1982, the incidence of deaths attributed to mass public shootings was 1.52 per 100 million people in the U.S. However, there was a ten year dip in the middle (1996 through 2006) when the rate dipped to 1.0. Why?

Read More