Tag "Craig Allen"
Santa Clara
Hit and run suspect arrested, two victims identified
Craig Allen SAN JOSE — The San Jose Police Department’s Traffic Unit has announced the arrest of a double vehicular manslaughter suspect, who was found to have been responsible for the