On March 7, 2017 Lyda Krewson won the Democratic Party nomination for mayor of St. Louis City with only 32.0% of the vote. Ms. Krewson is white. Six black candidates split over two-thirds of the votes. The problem goes beyond color. One of the hot-button issues has been the New Life homeless shelter, called a shelter-of-last-resort because it offers beds[Read More...]
Source