Latest Commentary News
What the Taliban takeover in Afghanistan means for volatile Iraq
It is perhaps just a matter of time before the volatile states…
Friends of Iran are now in power in Kabul
The Taliban have seized power in Afghanistan, causing many countries — including…
Afghanistan: Europe’s disgrace
Europe began its Afghan crisis with a colossal mistake. Afghan cities and…