Yemen, Latest War Front?