The Zionist Organization of America is demanding charges be dropped against rabbis Peter and Zechariah Mehler, father and son, accused of tearing down a Nazi swastika mural in Milwaukee. The Mehlers were charged with felony criminal damage to property after being accused of using a hammer and ax to tear down the mural, which showed […]