MP of the week: Deandre Brown

This week’s featured missing person is Deandre Nativoni Brown, a 22-year-old who disappeared from Jasper, Alabama on July 29, 2005.

It doesn’t look good for him: witnesses heard shots fired, the police found Brown’s bloodstained clothing, and the vehicle he was driving was found abandoned and burned.