Theresa Benn’s death is now a homicide. Was it Kevin Dulaney?
You can read about the basic facts of this case here, but for media purposes, this will probably be “The NASCAR Case.” A woman went missing in the area of Talladega Super Speedway (NASCAR venue) on October 19th in the… Continue Reading