by William Swing
What do the following tragedies have in common? 1 - The Columbine High School shooting of April 1999. 2 - The Virginia Tech mass killings of April 2007. 3 - The Boston Marathon bombing of April 2013. 4 - The Jewish Community Center murders of April 2014?