Kerry is telling so many LIES it's hard to know where to begin.
Bush is doing well discrediting him. Kerry is a lawyer though, so he is a spin master. He can lie, and those not fully up to date on all the facts may not be able to see it.