Politics 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 » August 20, 2019 No Comments