Brandon McCall Texas Death Row

Brandon McCall was sentenced to death by the State of Texas for the murder of a police officer. According to court documents Brandon McCall would be in a standoff with police that would end with him shooting and killing Richardson Police Officer David Sherrard. Brandon McCall would also murder his roommate Rene Gamez whose shooting …

Brandon McCall Texas Death Row Read More »