Editorials on the Robert Menéndez indictment

The New York Times, The Washington Post and the Newark Star-Ledger chime in on the Bob Menendez indictment. All three seem to agree that Menendez needs to go.