Yemen: the New Afghanistan?