Those who think they’re righteous can commit all manner of evils and think they’re on the side of the good. “Swiss ski shop under fire for banning Jews,” Israel National News, February 13, 2024: Switzerland’s main Jewish organization on Monday denounced an antisemitic sign put up at a local ski shop near Davos, barring Jews […]