A 76-year-old woman succumbed to her injuries following a Friday afternoon crash in the rural area of South Van Allen and Dodds roads outside Escalon. According to the California Highway Patrol, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results