The contents of the e-mails Time magazine turned over to special prosecutor Fitzgerald seem to implicate Karl Rove as the leaker of Valerie Plame's identity. Rove has already testified before the grand jury so he may be facing perjury charges as well as violating the Intelligence Identities Protection Act.
Most of us pretty much suspected Rove all along, but I do find it surprising that he appears to have gotten his own hands dirty with this. There are literally hundreds of toadies that would have died to mule this info for Rove.
Hopefully, Rove will make the trip from the White House to the Big House bringing a happy ending to this fiasco.