Detroit’s Melinda Brown Duncan Let’s her City Have It (video)
Detroit is a city with a lot of problems and needs a lot of help. The first thing the city needs is new leadership, and Melinda Brown Duncan believes she has what it takes to turn Detroit into a place people want to go to.