At a hearing before the presiding judge, Shepherd pled guilty to a single charge of conspiracy to commit money laundering. Shepherd also resigned his Senate seat. Details on the way.That's a federal money-laundering charge.
Like the Oyster, I bet he's singing as a part of the plea bargain. I wouldn't want to be any of his political cronies right now. Lots of corruption cases just seem to go on forever.
Of course, we have to play "Guess the Party", because it isn't mentioned anywhere in the piece.