California Man Held on Kidnapping and Rape Charges after Wife Comes Forward Reporting Abduction
California man, 41-year-old Isidro Garcia, has been charged with one felony count of forcible rape, three felony counts of lewd acts on a minor, and one felony count of kidnapping to commit a sexual offense after being arrested during a traffic stop on Wednesday. His arrest on those charges came after the daughter of his former […]