Recent Posts

Cuba Under Siege – America’s Failed Politics of Punishment

As of May 2026, President Donald Trump is intensifying pressure on Cuba, implementing a near-total fuel blockade and signing executive orders to widen sanctions, aimed at forcing regime change or economic surrender. Describing Cuba as a failing state, Trump has publicly stated the US will “take over” the island, targeting …

Read More »

Iran: Four Illusions of a 60-Day-War

When President Donald Trump triggered the current war against Iran more than 60 days ago, the assumption mostly promoted by Israeli Prime Minister Benjamin Netanyahu, the junior partner in the enterprise, was that the whole thing would be wrapped up within weeks by Tehran implicitly admitting defeat, as it did …

Read More »