Zionist Organization of America (ZOA) and Betar North America issued a statement regarding the upcoming January 14 criminal trial of Rabbi Peter and Zechariah Mehler who are facing three years in jail for the “crime” of tearing down a large conspicuous, ugly, antisemitic Nazi swastika mural disgracefully emblazoned over a Jewish star in the center of Milwaukee, […]