Amanda Riley began serving a five-year sentence at the Federal Medical Center Carswell, a federal prison in Ft. Worth, Texas.
My Last Trial
I ’ve been on trial half my life. Yesterday, my 18-year legal drama finally came to an end when the Court of Cassation, Italy ...