Sex offender Ivan Jones Castro was slapped with one year and 30 days in prison for his failure to update...
Ivan Jones Castro
Superior Court Associate Judge Joseph N. Camacho has disqualified himself from presiding over the case of a sex offender who...