My grandfather was excommunicated in 1919 for marrying my Lutheran grandmother. His name was read out from the altar of his church, in front of his mother, his aunt, and his cousins.
It made quite an impression.
If John Kerry is not a Catholic in good standing, why hasn't his ordinary (who is the responsible party) said so?
And if his ordinary and the Bishop of Rome do't say so, who is anyone else to say otherwise?
I take it that he did not marry her before a Catholic priest, but rather went to the Lutheran church to do the deed.