ST. LOUIS - After 17 years, authorities have made an arrest in a long-unsolved 2008 shooting death of a campus police officer for St. Louis Community College at Florissant Valley.

On June 20, 2008, Demond Taylor was fatally shot inside a car in the City of St. Louis while he was off-duty.

According to court documents filed Saturday, the St. Louis Circuit Attorney's Office has charged Brandon M. Levy, 46, with one count of first-degree murder in connection with the case.

Court documents state that St. Louis officers spoke with three witnesses from July 2018 to July 2025, each alleging the defendant mistakenly shot the victim, with one witness alleging that defendant believed the victim to be a rival gang member.

The St. Louis Metropolitan Police Department reports an arrest in this cold

See Full Page