Loading Video…

This browser does not support the Video element.

US Capitol Christmas Tree arrives in DC

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.