Allegedly kidnapped woman escapes captors by driving away in their truck while her hands were still bound with duct tape
A woman who had allegedly been kidnapped told police that she escaped by driving away in her captors' truck while…
A woman who had allegedly been kidnapped told police that she escaped by driving away in her captors' truck while…