On November 18, 2008, Michael Earl Orr, a 38-year-old St. Louis resident, was found dead in an incident classified as a homicide. The St. Louis Metropolitan Police responded to reports of a shooting, and upon arrival, Orr was discovered with fatal injuries. Despite investigative efforts, this case remains unresolved, highlighting a broader challenge faced by law enforcement in St. Louis, where many homicide cases from that period are still unsolved.
The St. Louis Metropolitan Police Dep
...Read More