On November 19, 2016, Michael Leonhardt, aged 47, was killed during a home invasion in Oklahoma City. The incident occurred at a residence on SW 21st Street, where Leonhardt and another individual, Marcus Green, were both found dead. Police believe that the victims were involved in an attempted robbery linked to drug activity. Two suspects, Christopher Norfleet and Vincent Edward Byrd, were charged with first-degree murder for their roles in the home invasion. During the incident, an exchange of
...Read More