The two contenders for St. Louis mayor engaged in an often tense discussion on Tuesday over the city’s immediate and long-term challenges. St. Louis Mayor Tishaura Jones and Alderwoman Cara Spencer tackled a number of issues during an episode of the Politically Speaking Hour on St. Louis on the Air, including clamping down on crime, managing city services, and how to stem population decline in the city. The election is April 8.