Jerrell Stewart was 17-years-old when he shot and killed 21-year-old Charles Davenport and 19 when he was sentenced to life in prison without the possibility of parole. Now, nearly 17 years after the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results