John McCain is for amnesty and illegal aliens. That proves he is not for America.
That proves that he is a Patriot who is wrong on that issue.