x

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

After 15 years, a key piece of evidence could solve a Houston murder case

Russell Allen was murdered in 2004 and police are hoping someone comes forward with information that will help them solve this cold case.