Latest Commentary News
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…
How the Sultan’s Ivy League School Axed a Professor
Although Professor Amir Hetsroni (pictured) just agreed to a new three-year contract…