San Jose kidnapping and torture suspects arrested
San Jose police on Thursday announced the arrest of three people suspected in a kidnap and torture case earlier this year.
San Jose police on Thursday announced the arrest of three people suspected in a kidnap and torture case earlier this year.