Freedom Center Ad in the New York Times Slams BDS


Picture-12

David Horowitz’s ad condemning anti-Israel movement receives international attention.