Murder-Suicide Shocks San Francisco Community as Husband and Wife Found Dead
San Francisco, CA – A tragic incident unfolded in San Francisco’s Portola neighborhood over the weekend as a husband and wife were found dead in what authorities suspect to be a murder-suicide. The couple, identified as Oscar Picazo and Forinda “Flo” Picazo, were discovered in their home on Dwight Street and San Bruno Avenue on … Read more