No description availableSupects arrested for kidnapping, killing two men found on Buffalo Speedway in Southwest HoustonRead full article: Supects arrested for kidnapping, killing two men found on Buffalo Speedway in Southwest HoustonTwo men charged with capital murder in Houston after a deadly kidnapping.