There is quite a lengthy thread on the forum devoted to this subject:

Jeffrey E. Epstein arrested and charged with sex trafficking by fed [6th July, 2019]

If there is Christian bias there, it...