Michael Yowell Texas Execution

Michael Yowell - Texas

Michael Yowell was executed by the State of Texas for the murders of his parents and grandmother. According to court documents Michael Yowell would shoot and kill his father, strangle his mother and then cut the gas line to the home. When his grandmother opened the door the house exploded killing her. Apparently Michael Yowell … Read more