Houston, Texas Rapper Accused Of Kidnapping Woman, Holding Her Captive For Nearly 5 Years
Houston, Texas Rapper Accused Of Kidnapping Woman, Holding Her Captive For Nearly 5 Years Lee Carter, a Houston-based rap artist who performs under the stage name “Viper”, was arrested and charged with aggravated kidnapping after allegedly holding a woman captive in his garage for four to five years. The woman says she was forced to […]