The West Is Now Happy to Live with Terrorism November 11, 2026 source: American SpectatorAs confirmed by overlooked results of last week’s midterm elections. read the article...