Uh McCain didn’t create the crisis and he didn’t discover it weeks before the election.
It doesn't matter if they are right or wrong he should of kept his mouth shut about it until the election was over that is what Obama did and it worked for him.