The shooting of a Virginia teacher by her six-year-old student last week left the town of Newport News and the rest of the US shaken and shocked.
Even in a country long used to the sort of school shootings that are rare in much of the rest of the world, the astonishingly young age of the shooter prompted a bout of public agonizing in the US about its gun violence problem.