Yemen is the next big battleground post Afghanistan and OBL