NC whistleblower tells Congress ‘FBI weaponized security process to destroy me financially’
Marcus Allen worked out of the bureau’s Charlotte field office and was put on unpaid leave after he sent information about the January 6 Capitol riot that contested the official narrative. He was ultimately accused of promoting conspiratorial views and unreliable information.