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

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