Eduardo Mansilla-Torrez, 35, is facing a long list of charges including several counts of rape, sodomy, and sexual abuse.
From
To