70-Foot Cross Lights Up Controversy in WA Tourist Town
February 14th, 2025
The small tourist town of Leavenworth, Washington is divided over a planned 70-foot glowing cross being erected on the mountains overlooking their town. When zoning laws and religious freedom collide, who wins?