FBI checks 25,000 National Guard over fears of insider attack at inauguration

Sky News

Published

Fears about a potential insider attack at Joe Biden's inauguration have prompted the FBI to vet all 25,000 National Guard troops who will be on duty.

Full Article