Mewburn Humphrey was a 35-year-old man from Birmingham, Alabama, whose life ended in gunfire on July 1, 2009, when he was shot inside his own home on the 800 block of Center Way Southwest. Police and neighbors were left with the kind of silence that follows a shot behind a closed door—no warning out in the street, no chance to run—only the sudden fact of a body on the floor of a place that should have been safe.
In the days that followed, the case took a grim turn that sounded like t
...Read More