New National Christmas Tree from Palmyra now in place on The Ellipse

Followings its 130-mile trip from Palmyra to the nation's capital, a Lebanon County-raised 30-foot Colorado blue spruce is now installed on The Ellipse as the country's new...