Video at link
“Allah Akbar.”
What is it about that short, simple statement that makes me really, REALLY wish we’d start dropping nukes somewhere?
I can’t quite put my finger on it...