11 C
New York
Sunday, November 24, 2024

TAG

Raul Ochoa Guilty Sex Slave

Devil: Man Holds His Mentally Disabled 13-Year Old Relative As A Sex Slave For 14 Years (PICTURED)

A California man admitted last week to keeping a developmentally disabled close relative as his sex slave for 14 years. Raul Ochoa, 52, agreed to...

Latest news

- Advertisement -