Thoughts and prayers, we are often reminded, only go so far. And politicians’ attention spans are alarmingly short.
On July 31, just three days after four people died in Gilroy, California, and three days before at least 31 more would be killed in El Paso, Texas, and Dayton, Ohio, none of the 10 Democrats on the debate stage in Detroit said a word about gun violence. And none of CNN’s three moderators bothered to ask about what is unquestionably a national nightmare.