2 Years On: Has the Resistance Won? With Dr Norman FinkelsteinBy Norman Finkelstein / 07/10/2025 This post has been syndicated from Norman Finkelstein, where it was published under this address.