Categories
Capitol Riot

Odin Meacham biography: 13 things about US Capitol riot suspect from Myton, Utah

For his participation in the U.S. Capitol riot on January 6, 2021, he was charged with assaulting, resisting, or impeding officers; civil disorder …