4 months ago

Elizabeth Holmes Arrives at Federal Prison in Texas to Begin 11-Year Sentence

People
People
Elizabeth Holmes, the disgraced founder of blood-testing company Theranos, turned herself in on Tuesday
See more about

Browse more videos

Browse more videos