AFDI Victory in Denver: Pro-Israel Ads of Truth on Buses
Our ads just went up on buses in Denver! And they are a sight for the sore eyes tired of the propaganda and Jew-hatred of antisemites and Islamic supremacists. Here is our ad. Contribute here […]