Eric Deng, a 45-year-old firefighter from San Francisco, tragically lost his life on April 20, 2022, in what has been identified as a murder-suicide. The incident occurred in the Oceanview neighborhood of San Francisco, where Deng resided. According to reports, the San Francisco Police Department (SFPD) responded to a call on the 200 block of Farallones Street regarding a shooting. Upon arrival, they discovered Deng deceased inside a residence, having been fatally shot. The shooter, a 65-year-ol
...Read More