The “straight talk” people praise McCain for is actually what most of them can’t stand about politicians: They say noble words but cast ignoble votes.

read more