Tag "ione arrest"

Back to homepage
Amador Santa Clara

Iraq war veteran has mental breakdown; kidnaps two women

Two bizarre kidnappings happened this week that led to an arrest hours away from the bay area community of Mountain View where they both began. It started on Sunday, April