In late November of 2013, the life of 32-year-old Euel Turner, an African-American man, was tragically cut short in Oklahoma City. His body was discovered on November 29, 2013, marking a somber holiday weekend in the city. The circumstances surrounding his death were immediately treated as a homicide by law enforcement officials.
Details regarding the specific events that led to Euel Turner's death remain scarce in publicly available information. In the immediate aftermath, Oklahoma City
...Read More