On November 19, 2009, 26-year-old Wendell Alexander was shot and killed in Tulsa, Oklahoma. His body was discovered at an apartment complex in the early hours of the morning. According to police reports, Alexander was involved in an altercation, which ultimately led to the fatal shooting. Authorities struggled to develop substantial leads in the immediate aftermath, and the case went unsolved for several years.
Further complications arose during the investigation, as police pursued mult
...Read More