On May 3, 2017, Olin Douglass, aged 39, was shot and killed in Memphis, Tennessee. The incident was one of several violent events contributing to an increase in homicides in Memphis that year. Reports indicate that Douglass was found at the scene with fatal injuries, and his death became part of the grim statistics that reflected rising gun violence in the community.
Memphis police investigated the circumstances of his death, but no immediate arrests were reported. The authorities have
...Read More