Amanda Kluveld is a professor at Maastricht University in the Netherlands, who has just posted her hair-raising report on antisemitism running rampant in the country. Some will remember that during World War II, the Netherlands turned over a greater percentage of its Jews to be murdered by the Nazis than any other country. The Netherlands […]