Dozens of people, wearing masks and riot gear, were arrested in Idaho and charged with criminal conspiracy. They are suspected to be affiliated with a white nationalist group, Patriot Front.
Dozens of people, wearing masks and riot gear, were arrested in Idaho and charged with criminal conspiracy. They are suspected to be affiliated with a white nationalist group, Patriot Front.