No description available3 days agoSupects 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.