Acclaimed scholar & author Norman Finkelstein delivered a powerful and defiant address at UMass, Amherst, on Sept. 24, 2025.