The People’s Forum is a Socialist organization based in New York City. It prides itself on “deal[ing] that final blow to destroy Israel” and “destroying Capitalism.” And the investment bank Goldman Sachs has donated over $3 million dollars to the People’s Forum. …
Read More