US attack on Iran and final collapse of international order

MADRID – On June 22, 2025, the United States bombed Iranian nuclear facilities in a coordinated strike with Israel, shattering any remaining illusions about the nature of the so-called international order.

Far from being an isolated or reactive…

Continue Reading