Capitol Riot suspect, leader of the Oath Keepers speaks from D.C. jail
For the first time Kelly Meggs, Florida’s self-proclaimed leader of the Oath Keepers talking to FOX 35 News about January 6, 2021.
For the first time Kelly Meggs, Florida’s self-proclaimed leader of the Oath Keepers talking to FOX 35 News about January 6, 2021.