The founder of Tea Party Nation claimed liberal ideology is responsible for "a billion" deaths over the last century during a raucous rally here Saturday in support of one of the six Republican state senators facing a recall election Tuesday.
"I will tell you ladies and gentlemen, I detest and despise everything the left stands for. How anybody can endorse and embrace an ideology that has killed a billion people in the last century is beyond me," said Tea Party Nation CEO Judson Phillips.