31 arrested with shields, riot gear near Pride parade

Police arrested 31 people allegedly affiliated with the white nationalist group "Patriot Front" near a Pride parade in Idaho, authorities said.

Examined