PoliticsFormer Tech Darling Turned Fraud Elizabeth Holmes Sentenced to 11 Years in PrisonElizabeth Holmes, a former biotech entrepreneur and liberal media darling, was sentenced to 11 years in jail on Friday for... Read More