The 48 hours of the weekend were as tough a weekend as any in recent American history. Two mass shooting,...