Slay, in Europe, says St. Louis needs to improve international relations
May 14, 2015 By Nicholas J.C. Pistor St. Louis Post-Dispatch ST. LOUIS • Mayor Francis Slay is in Europe this week on a trade mission designed to improve St. Louis’ image abroad. Slay said St. Louis’ geography, deep in the heartland, prevents it from gaining the notoriety and attention like places on the coasts. He […]