• News
  • General

San Francisco woman charged in Twin Peaks fatality

Prosecutors say a San Francisco woman remains behind bars after being charged with the hit-and-run death of one person and the injuring of two others near San Francisco's Twin Peaks lookout point last week.

To continue reading, subscribe now
log in to your account
User Response
0 UserComments
Subscribe Today!