Kidnapped woman held captive in Texas rapper’s garage for five years, police say
Lee Carter, 52, also known as Viper, allegedly forced the woman to have sex and fed her only ‘chips and snacks’ – her whereabouts are still unknown
Lee Carter, 52, also known as Viper, allegedly forced the woman to have sex and fed her only ‘chips and snacks’ – her whereabouts are still unknown