The Smoke of Satan in Steubenville

City Council agrees to remove image of chapel from new logo. UPDATE: August 3, 2012 – According to Steubenville City Manager Cathy Davison, the mayor, City Council, and administration are reviewing all options regarding the city logo. At this point, no lawsuit has been filed against the City of Steubenville. Alliance Defending Freedom (formerly Alliance … [Read more…]