I agree with the Weasel, Ted Rall is a piece of shit.
If you have a strong stomach, click the "read more" button.
I've long thought that you could always identify liberals early in life. They were the guys who were picked last when teams were chosen on the playground. They all threw like girls. And their bitterness has devolved into an anti-American venom.