nation, zombie nativity, Nation, Current

Town Officials Are Forcing a Resident to Take Down His Zombie Nativity Scene

Officials in the town of Deer Park, Ohio are not too happy with a local…