Recent Posts

Why the Russian Despot Can Neither Mobilize Nor Retreat

Russian President Vladimir Putin has landed in an unenviable position. His country has the resources to inflict damage on Ukraine in perpetuity. But because the first phase of the war has been so costly for Russia and because Ukraine’s military is mounting such stiff resistance, Russia faces serious difficulty achieving …

Read More »

The Road to Megiddo

We were handcuffed, and a bandage was placed over our eyes so we could not see anything. Then the buses moved towards Palestine. Next to me was sitting an Egyptian named Gamal. He had nothing on his eyes, perhaps being Egyptian and a kind of courtesy to Egypt, which had …

Read More »