re: #35 Charles
Among the 304 million or so people who make up “America”, about 2/3 fit the category of “white, non-hispanic”. Yet it appears that 98% or more of the Tea Partiers are “white, non-hispanic”.