You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Marie-Therese Ross-Mahé was arrested at her Anniston, Alabama home on April 1. She has now revealed details of her 'very humiliating' arrest and how she feared she would die while in custody.