Blog
Politics
Alastair Crooke

The Deeper Meaning In A Lost War

It’s pretty clear. Saudi Arabia has lost, and, notes Bruce Riedel, “the Houthis and Iran are the strategic winners”. Saudi proxies in Aden – the seat of

Read More »