I just added another site to my “must read often” list.
A Letter To The Terrorists, From London :: The London News Review
What the fuck do you think you’re doing?
This is London. We’ve dealt with your sort before. You don’t try and pull this on us.