Tag: Philadelphia

Philly Mayor Puts Christmas Back in Christmas

Philadelphia German Christmas Village

Philadelphia Mayor Michael Nutter is putting Christmas back in Christmas, or at least back in the signs that light up the German Christmas Village at City Hall. Philadelphians were rightly outraged, and a city councilwoman accused Nutter of disrespecting Christians…