When is enough, enough?

ace41ad397f27127ad1f8b5dc351a495--albrecht-durer-praying-hands-albrecht-dürer

When is enough, enough?  I know by now we have heard of the shooting at a Vegas concert.  Again I am lost for words.  Pray!