Mother of Noelia Castillo files criminal complaints about alleged rapes of her daughter
The mother of Noelia Castillo, the young Spanish woman who last March was euthanized after a long lengthy battle with her father, has filed two criminal complaints against the alleged rapes Castillo suffered before her…