Social media users have criticized Holmes’ interview with The New York Times.
Tag: Theranos' Elizabeth Holmes Prison
This means Holmes will have to surrender to authorities on April 27 to start the more than 11-year prison sentence.
Social media users have criticized Holmes’ interview with The New York Times.
This means Holmes will have to surrender to authorities on April 27 to start the more than 11-year prison sentence.