Tag: Santa Clara Sheriff’s Department

Richard Tillman Drives Into San Jose Post Office

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