It Can Always Get Worse
Subscribe
Sign in
Home
History
Contemporary
Argument
Terrorism
Intelligence
Book Review
Film Review
Archive
About
Contemporary
Latest
Top
Discussions
Is There Such a Thing as “Too Disgraceful for the International Criminal Court”?
ICC Prosecutor Karim Khan Tests the Theory
Jul 10
•
Kyle Orton
12
3
Trump’s “Mandatory Request” for an Expansion of the Abraham Accords is Delusional
The impasse in U.S.-Iran negotiations cannot be broken by opening six new sets of negotiations on another issue.
May 26
•
Kyle Orton
2
2
Is the Supreme Leader in Control of the Islamic Revolution?
Assessing the status of Mojtaba Khamenei in Iran’s regime
May 12
•
Kyle Orton
7
4
Britain’s Middle East Strategy is in Disarray
Some Notes on How to Course-Correct
Apr 2
•
Kyle Orton
4
3
The Islamic State Spokesman Admits Problems in Iraq and Syria, Indicates More Terrorism Coming in Europe
The fourth speech of Abu Hudhayfa al-Ansari
Mar 23
•
Kyle Orton
3
2
The New Supreme Leader and the Continuity of the Islamic Revolution
Mojtaba Khamenei Takes the Helm
Mar 9
•
Kyle Orton
3
2
Trump and Iran: What Are We Doing Here?
Who knows? But that does not mean it cannot be supported.
Mar 8
•
Kyle Orton
22
6
Iran’s Subversive Activities in Britain Have Gone on Long Enough
The Islamic Revolution infrastructure in the West should be uprooted
Mar 4
•
Kyle Orton
8
5
Iran’s Supreme Leader is Dead, But the Islamic Republic is Not. Yet.
It will not be easy to overthrow the clerical regime even after Ali Khamenei was killed
Mar 1
•
Kyle Orton
6
3
HAMAS and the “Humanitarian” NGOs: Revelations from the Captured Documents
What the Mohammad el-Halabi and World Vision case tells us about HAMAS’s relationship with the NGOs in Gaza
Feb 25
•
Kyle Orton
22
9
Is Trump Willing to Pull the Trigger on Iran?
If he is, and Tehran reacts by closing the Strait of Hormuz, whatever Trump does next will define his Presidency.
Feb 18
•
Kyle Orton
4
1
Is Al-Qaeda Fifty Times Larger Now Than on 9/11?
Maybe. But the statistics going around do not prove that.
Feb 9
•
Kyle Orton
5
2
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts