So, one more member of "Swift Boat Veterans for Truth" has confirmed Kerry's version of the events that led to a medal. This time it's Larry Clayton Lee, who was there when Kerry earned a Silver Star. The story's in the Louisville Courier-Journal.
Nevertheless, Lee doesn't believe Kerry earned his Purple Hearts -- which Kerry won in incidents Lee didn't witness. (Funny how that works with the Swiftees.)
(Link from the Mahablog.)