On AlterNet: preet bharara