Tag Archives: Ellwood City

Episode-18- Nativity. Ellwood City, Pennsylvania. How to defend a threatened Nativity

Tony Teolis/ December 11, 2011

I hadn’t talked to my dad in over a week and he told me about what he did last Friday December 2, 2011. My hometown in Pennsylvania has been putting up a nativity scene in front of the city building since before anyone can remember. It seems some atheist group in Wisconsin http://ffrf.org/about/ found out about it finally and they threatened to sue my hometown. They said they

Read More