Sports Leader of the Oath Keepers Sentenced to 18 Years for Sedition May 25, 2023 The Newzz Owl The founder & leader of the Oath Keepers, Stewart Rhodes, was sentenced to 18 years in prison for leading a...