US Capitol Christmas Tree arrives in DC Friday

The 2024 U.S. Capitol Christmas Tree has arrived in Washington, D.C. marking the traditional beginning of the holiday season in the nation’s capital.

Top Videos