Politics Red Star Over Bethlehem Jesse Walker | 12.15.2008 5:32 PM Merry Christmas, comrades. PoliticsCommunismChristmas