McCain ought to pack it in. He has a a mental problem, which could be due to his years in captivity.
During the time he was being held, the Cold War was in full swing. The then Soviet Union had a keen interest in information about our tactics and capabilities and according to reports from then took an active role with the prisoners. The Senator may still harbor ill feelings toward the Russians from that time.
Whatever the reason, he does seem to have some problem