Mark Halperin will be tried in public because his accusers can’t take him to court