“Why is McCain sliming veterans who came forward and told the truth about a man...”
I think that the answer is simple. If there are men who can dispute McCain’s alleged heroics as a POW, he wants to be able to preemptively discredit them.
I’m willing to give him a pass on whatever happened in that POW camp. Everything after is fair game though.