Reading Time: 3 minutes Defense officials say they are worried about an insider attack at the inauguration It has prompted the FBI to vet all of the 25,000 National…
View More BREAKING NEWS: Defense officials fear possible INSIDE attack at Biden’s inauguration and will vet all 25,000 National Guard troops stationed in the Capitol