Kidnapped woman held captive in Texas rapper’s garage for five years, police say

10 months ago 5
ARTICLE AD BOX

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

Read Entire Article