I'm not sure how it works in USA, but here in my country all defense expenses are paid with public money, that is, taxpayers money. If it is the same in USA, then I don't see why some of you say she should not go to jail: you and the rest of the citizens of USA paid her those millions, because the Pentagon used your tax money to pay those bills, so she stole from you.