Hillel Neuer Wins Harvard Debate on UN and Israel, Exposes University’s Support for Francesca Albanese
GENEVA, November 3, 2026 — UN Watch Executive Director Hillel Neuer won a contentious debate at Harvard University’s…
Browsing Tag