On March 11, 2017, 21-year-old Oswaldo Fuentes was shot and killed in the North Beach neighborhood of San Francisco. The incident took place in the early hours, and Fuentes was pronounced dead at the scene on Green Street, near Grant Avenue. The case initially went unsolved, but two suspects, Carlos Valiente of Richmond and Anthony Molina of Benicia, were later arrested. Both men were charged in connection with the homicide and held on a $1 million bail each. Authorities believe that the inciden
...Read More