Press "Enter" to skip to content

Elizabeth Holmes Has Been Sentenced to More Than 11 Years in Prison

Elizabeth Holmes was sentenced to 11 years and three months in prison on Friday, the New York Times reports. She was <a href=" More »

Be First to Comment

Leave a Reply

%d bloggers like this: