Categories
Capitol Riot

Jan. 6 rioter Odin Meacham smacked police with poles: Feds – Law & Crime

The latest among the more than 320 people charged with assaulting law enforcement on Jan. 6, 2021, a MAGA hat-wearing Utah man stands accused of …