John McCain was born in Panama, not the United States. There was the same question with Obama – was McCain really qualified to run for President if he was not born in the United States. He confirms his birthplace on this propaganda message he made for his captures.
They criticized Trump for saying he does not respect McCain, but left it at that. McCain is alleged by other POW’s to have been given the nickname “song bird”, for he would tell the Vietnamese whatever they wanted not to be tortured.