-
COMMENTARYEven by the satanic standards of all the clerical sexual abuse cases the world has learned of, this one is especially evil.On Monday, two Roman…
-
A German woman and her partner have been sentenced to years in prison for repeatedly raping the woman's young son, who is now 10, then selling him to multiple men online for sex.