Islamist Terrorism Again: A Herd of Elephants in the Room

October 18, 2021   |  
The latest Islamic terrorist attacks in the West -- in England on October 15, and Denmark two days earlier -- have raised some interesting issues.


Read More...