Western Discourse Suggests October 7 Achieved Its Political Purpose

I still count it as one of the most astonishing -- and depressing -- facts of history that on October 7, 2023, terrorists broadcast themselves gleefully........

© National Review