OK. So sounds like prosecutorial misconduct to me. Perhaps these prosecutors should have to "do the time" he would have done.
Where's the justice in this. The wrong parties "skate" and the taxpayer ends up picking up the tab! This system sux!