Found this on the Swiftee's web site. Very Interesting! What do you think about this?
http://www2.swiftvets.com/phpBB2/viewtopic.php?t=4871
As to his discharge, it is posted, and he did get an honorable discharge when he should have, but for some sort of reason that is not clear, it was re-done at a later date.
I have no idea as to why. With Kerry, you never know. He has not expained it and has not released enough of his records to say.