Body found near I-280 in SF

March 30, 2011 4:07:46 PM PDT
San Francisco police are investigating the discovery of a body in The Mission District.

A CHP officer spotted it on Interstate 280 at Mission Street about 12:30 p.m. on Wednesday. So far, police aren't released any details about their investigation.


Load Comments