Lonnie Ross, a 42-year-old resident of San Francisco, was killed on April 15, 2007, in a tragic incident. The circumstances surrounding his death involve him being struck by a vehicle in the Ocean View neighborhood. The incident occurred in the afternoon near Capitol Avenue and Lobos Street, where Ross was walking. Witnesses reported hearing shouting before the fatal impact. While details of the motives or any suspects involved remain scarce, the case is part of the city's ongoing homicide inves
...Read More