Delaware Town Boots Church's Nativity Scene

Mon, 10 Dec 2018 16:25:45 -0500
news

Officials at a Catholic Church in Rehoboth Beach, Delaware, say the city has forced them to remove a Nativity scene display from public property.