When emergency workers rushed to the scene of a Santa Rosa car accident June 19, they found Father Oscar Diaz, a local pastor, stuck in the car with a broken hip and other injuries. They also found $18,305.86, in cash.
Diaz told police the money was his salary; it wasn’t. Continue reading