Violent clashes at an unauthorized anti-Israel rally in the Swiss capital of Bern this weekend left 18 law enforcement officers and two demonstrators injured, and caused extensive property damage, ...