Public Editor Says Times Shouldn't Have Run McCain Affair Allegations