St. Louis officials charged 46-year-old Brandon Levy with first degree murder in the shooting death of off-duty Police Officer Demond Taylor 17 years ago in the Academy neighborhood in St. Louis. Taylor was gunned down when he was driving to pick up one of his sons along Page Boulevard. Three witnesses identified Levy as the man who shot and killed Officer Levy. FBI Special Agent Chris Crocker released a statement on X following the arrest of Levy this weekend. The FBI had been working hand-in-hand with local St. Louis homicide detectives for years to solve the case. #ICYMI @SLMPD and FBI St. Louis arrested a suspect in the 2008 murder of Officer Demond Taylor, a police officer with St. Louis Community College at Florissant Valley….

Click here to read the full article at The Gateway Pundit.

Login or subscribe today!

Login or Subscribe