Facts of the Crime:
On August 13, 2001, in Houston, Russell fatally stabbed Tanjala Brewer, 40, who he believed had set him up on a delivery-of-cocaine charge. Russell was sentenced to ten years on the cocaine charge and committed this offense while on bond from the court to get his personal affairs in order before serving his sentence.
Russell was sentenced to death in Harris County on February 26, 2003.
Bookmarks