Yeah, me too. Generally this is a pretty reliable regional news website, but it does seem to be pretty sparse in sources for this piece. So far the only articles about this case in the Netherlands that I can find are the article in the regional paper 'Tubantia', and an exact copy of the article...