Acclaimed scholar & author Norman Finkelstein delivered a powerful and defiant address at UMass, Amherst, on Sept. 24, 2025.
Impeachment isnt an option, its a necessity. I know firsthand the lengths Trump is willing to go in order to silence dissent. Impeach, convict, remove. And if our current leaders wont do it, ...