Racquel "Kelly" Smith, the mother of 6-year-old Joshlin Smith, has been sentenced to life in prison alongside two other men in connection with the trafficking of her child Jacquen Appollis and Steveno ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results