Man Killed in Hit-and-Run Accident near Lake Merced Boulevard [San Francisco, CA]
Man killed after Fatal crash and in San Francisco San Francisco, CA (February 8, 2021) – A reckless driver killed a man in a hit-and-run accident near Lake Merced Boulevard...