Venture Capital
The overall homicide arrest rate in the nation's 50 largest cities is 49 percent, according to a Washington Post analysis. It's 45 percent in St. Louis.

In this article