This is very disturbing, especially when England considers itself so progressive. Something is not right in Europe, as mention of underreported child sex abuse has also turned up in the Netherlands as well.
They have turned their backs on God. The results are written.