Thousands of members of the National Guard will remain stationed in DC during Trump's impeachment trial
Published
Troops were deployed following the January 6 riot on Capitol Hill by supporters of ex-President Donald Trump, who faces a second impeachment trial.
Full Article