Jerrick Taylor, 33, was found unresponsive in his downtown St. Louis jail cell Thursday afternoon.
By Ashley Jost St. Louis Post-Dispatch, St. Louis Post-Dispatch
Fri, 02/17/2017 - 8:55am
Jerrick Taylor, 33, was found unresponsive in his downtown St. Louis jail cell Thursday afternoon.