The Office of Inspector General (OIG) for the FBI issued a report last week that detailed at least 26 FBI Confidential Human Sources (CHSs) were in D.C. on January 6, 2021.



Comment on this Article Via Your Disqus Account