A fugitive rapist and burglar, Michael Joseph Holden, age 36, of Santa Barbara, was arrested on July 15, 2012 by Palo Alto Police following a lengthy investigation by personnel from the Santa Barbara Police Department.
Fugitive rapist arrested