South Miami: Luis Eduardo Quintero Sanchez Found Dead in Apparent Murder-Suicide With Husband Peter Jesus Cabanzon
In a quiet residential corner of South Miami, the sudden loss of 46-year-old Luis Eduardo Quintero Sanchez has left neighbors shaken and searching for answers after a deadly shooting inside a home on Twin Lake Drive. Authorities say the tragedy unfolded Sunday afternoon when officers responded to reports of gunfire at a residence located at … Read more