Two notorious female convicts, Elizabeth Holmes and Ghislaine Maxwell, are incarcerated together at a Texas prison, sparking debate over accountability and privilege in the criminal justice system.
Two notorious female convicts, Elizabeth Holmes and Ghislaine Maxwell, are incarcerated together at a Texas prison, sparking debate over accountability and privilege in the criminal justice system.