Jan 27, 2008

An admitted "liberal-leftist" explains why "prominent left-wing politicians are such arsewipes."