Tag: Elmer Stewart Rhodes III and Kelly Meggs Sentenced
Oath Keepers’ leaders sentenced to prison for Capitol Breach: Rhodes gets 18 years, Meggs got 12
The 18-year prison sentence for Rhodes (Oath Keepers founder and leader) is the longest yet
The 18-year prison sentence for Rhodes (Oath Keepers founder and leader) is the longest yet