5 Things To Know About Elizabeth Holmes’ Prison
Theranos founder Elizabeth Holmes checked into the FPC Bryan facility on Tuesday to begin serving her 11-year sentence for felony, fraud, and conspiracy. The facility is located in Bryan, Texas, about 100 miles from Houston. It’s a minimum-security federal prison camp for women only. Unlike the prisons depicted in shows like Oz or Orange is…