Micah Crofford Brown has been accused of killing Stella Michelle Ray, a Caddo Mills teacher.
Prosecution rests in Brown capital murder trial
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
Micah Crofford Brown has been accused of killing Stella Michelle Ray, a Caddo Mills teacher.