International

International - One dozen national guard troops pulled from inauguration duties after vetting
One dozen national guard troops pulled from inauguration duties after vetting

One dozen national guard troops pulled from inauguration duties after vetting

No fewer than 12 members of the US National Guard have been relieved of their duties helping to...