Honduran man had meth, cocaine, alcohol in system when he killed St. Louis cop in crash
Ramon Chavez-Rodriguez, 25, admitted Tuesday to speeding down a rainy highway and killing St. Louis police Officer David Lee.This post was originally published on this site
