Why Israel Deserves Our Support
New York. London. Paris. Madrid. Over the past three decades, at various times, these cities have been yoked together under a pall of terror that has spread right across the West.