Tag: Santa Clara Sheriff’s Department
Richard Tillman Drives Into San Jose Post Office
SAN JOSEāOn July 20, Richard Tillman was booked into Santa Clara County Jail on suspicion of arson after driving his vehicle into the United...

