Republican John McCain is accusing Democratic rival Hillary Rodham Clinton of indecisiveness and wanting "to have it both ways" on foreign policy, having voted for the Iraq ...