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...

