https://www.youtube.com/watch?v=2UBimEu8FBs ... words fail me; what more ... ... can one say about this latest terrorist atrocity in Europe 3 days' ago!?!