Tag: Lenard Liu

SFPD Investigating Geneva Avenue Homicide

SAN FRANCISCO—The San Francisco Police Department are investigating a homicide that occurred on Geneva Avenue on Tuesday, January 11, at approximately 4:48 p.m. Officers...
Reach our newsroom now!