Lee Carter: Houston Rapper Arrested for Kidnapping Pregnant Woman Locking Her in Garage and Drugging and Raping Her for Nearly Five Years
A Texan man was taken into custody for kidnapping and holding a woman hostage after snatching her off the street ...