There are several reasons why America hosts most of the recent mass slaughterings. While such incidents can happen anywhere, they are most prevalent in free, or democratic countries. In autocratic or repressive regimes, mass killings by explosives are for political reasons - Chechen terrorism in the Moscow theatre bombing or the Beslan school massacre. But not random, mindless slaughter. There is no logical way to prevent such massacres in a democracy.