America and mass shootings

Meanwhile, In America

Kevlar is the new fashion rage.

Home of the fearful. Land of the locked and loaded.