In the U.S. today, they would be heroes of the Left. "ISIL claims deadly Chechnya knife attack," Al Jazeera, January 1, 2021: ISIL (ISIS) has claimed responsibility for a knife attack on police, in which one officer died, in the capital of Russia's southern Chechnya region. The group's claim, reported in the al-Naba newspaper on […]

Read more of this post