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. 

Top Videos