National Guard troops pulled off Biden inauguration for troubling ties: report - Business Insider
Published
National Guard troops deployed to Washington, DC, for the inauguration are being screened for possible extremist views after the Capitol siege.
Full Article