Texas Rap artist Accused Of Abducting Young pregnant woman, Locking Their particular For the Driveway For many years A texas rap artist and you may a home representative might have been detained to own presumably kidnapping a pregnant woman and you may locking their unique inside the garage for decades. Lee Carter, 52 – also […]