Yemen is the new Albania: