Metropolitan Police Department homicide detective Dolphis Boucher was the final prosecution witness in the initial phase of the death penalty trial for Ray Charles Brown.
Metropolitan Police Department homicide detective Dolphis Boucher was the final prosecution witness in the initial phase of the death penalty trial for Ray Charles Brown.