Woman Fatally Injured in Pedestrian Accident on 80 Freeway near 5th Street SAN FRANCISCO, CA (March 4, 2018) – A woman was hit by several cars and died on 80 Freeway near the 5th Street on-ramp, early Sunday morning. According to Officer Vu Williams, the woman was walking at around 5:45 AM on […]