Dave Rich

Dave Rich is a British activist who is Head of Policy at the Community Security Trust and is a leading expert on left-wing antisemitism, according to The Jewish Chronicle. He is a…

Filmography