Self-proclaimed ‘sovereign citizens’ arrested in California after deputies allegedly find explosives

Three people claiming to be “sovereign citizens” were arrested after ammunition and explosives were found in a vehicle and at their remote compound, authorities said.
Read More