Search / 73 results found

from
to
  • Posted

National Guard troops who have been deployed at the US Capitol over the past four months will be leaving Sunday, said the man tasked with leading a review of Capitol security following the January 6 insurrection.