Read the full story: Jewish Telegraphic Agency
At a recent city council meeting in Evanston, Illinois, a man in dark sunglasses stepped up to the podium during the public comment period to accuse the Anti-Defamation League of stifling free speech.
Exclude from home pageBNG staff | March 11, 2024
At a recent city council meeting in Evanston, Illinois, a man in dark sunglasses stepped up to the podium during the public comment period to accuse the Anti-Defamation League of stifling free speech.