The scenes look hauntingly similar: devastated faces of survivors as they huddle together, clamoring for caring contact, their hands over their mouths,..
355 mass shootings in 336 days. When will the terror stop, O Lord? Schools, movie theatres, clinics, public streets, sanctuaries, government agencies,..