From WV to DC, the People’s Tree Stands at the People’s House
It’s looking a bit more like the holidays on the grounds of the U.S. Capitol. From a state forest in West Virginia, to Washington, D.C., the Capitol Christmas tree has arrived and is standing very tall.