>>213794935
What exactly has your cunt contributed to humanity and science, van den Berg?
Outside of pedophiles, that is.