Tehran is Trying to Pull Off Another Taif Agreement

What is clear is that Iran has won the war in Yemen, perhaps not in military terms but certainly politically so. The real question is whether Iran will be allowed to take over all of Yemen? The ”peace agreement” that Tehran is envisioning is one where the Houthis will certainly not be disarmed and thisContinue reading “Tehran is Trying to Pull Off Another Taif Agreement”