A man has been arrested for kidnapping and holding a woman hostage after snatching her off the street nearly five years ago when she was pregnant.Lee Carter, 52, has been charged with aggravated kidnapping after police discovered the victim locked in a garage attached to his Houston home.Court documents revealed on April 7, 2023 officers from the Houston Police Department were dispatched to 5251 Perry Street in Houston in reference to a kidnapping in progress when they heard a voice coming from the garage.
Load More
Load More