>>514786626
Whatever happened to Melinda Brown Duncan?

Did they ever fix up the houses in her neighborhood? Did they ever pay the Detroit cops what they supposed to earn?