San Jose man sentenced 142 years to life in prison for sexual abuse of minors in San Luis Obispo
Marco Antonio Navabarrera, 47, was sentenced to 142 years and eight months to life in prison for eight felony sex crimes against two minors under the…
Continue Reading