Anti-immigration demonstrators faced off against a much bigger crowd of counter-protesters in the Southern California town of Laguna Beach on Sunday, as police kept the opposing sides apart. Around 2,500 people in total showed up for what became a raucous shouting match but did not descend into the ...