Kerry didn't apologize. Some staffer wrote words and posted them on his website.
Until Kerry comes out and apologizes on TV to the troops I accept nothing from him.