My understanding of the Petraeus issue was that he had a top secret security clearance, but his biographer Broadwell (who was also a military officer) also had a security clearance. The problem was that her security clearance did not match exactly with the information that Petraeus shared with her. That information was mostly verbal and hand written notes of security meetings which was to be background for the biography. During their time together, they developed an affair, which created other problems because they were both military officers.
The bottom line is, the classified information that Petraeus shared technically violated the law in this situation so that is why the govt wanted to charge him with multiple felonies. But the fact is Broadwell never used any of the classified information in the biography, nor forwarded it to anyone else, so that is why she was never charged. So essentially you have classified information being exchanged between 2 people, both of which have security clearances, but not technically valid for the information they exchanged. This makes proving the case difficult for the govt and is why they went after a misdemeanor confession for only Petraeus and got it.
This was probably the correct course of action, but when you compare this with how Hitlery handled classified info, what she has done is 1000x worse and she got off scott free. This just shows that the Rule of Law only applies to Repugs, and not Dumbcrats.
But Broadwell had no need to know, so she had no business getting the material in the first place. Plus how many soldiers under Petraeus’s command have been prosecuted for less? Petreaus and Broadwell should be in jail, and Hillary should be right next to them.