Kerry's long overdue. Pulled the same shit with the Viet Cong In Paris while the Vietnam war was going on.
Lots of 'Nam vets would appreciate a little payback, even if it's 50 years later. Something like his assets seized and put into a fund for Vets medical care would be a nice start.