Nicholas Howder Arrested after Fatal Car Crash on Blanco Road near Armstrong Road SALINAS, CA (February 21, 2022) – A woman and a dog were killed in a police chase crash on Blanco Road, Wednesday evening. According to the Salinas Police Department, the incident happened on February 16 at about 10:14 p.m. Officers […]