Convicted fraudster Elizabeth Holmes is no longer a free woman. According to reports, Holmes formally arrived in Bryan Texas today to begin her 11-year sentence on federal fraud charges. Holmes had at minimum managed to spend Memorial Day weekend with her family in California, however, the fun got cut short after she lost her appeal to remain free while she appeals her charges.
Under federal law, Holmes must serve at least 85% of the sentence according to numerous reports.