Democratic Senators Sherrod Brown and Peter Welch have called for the resignation of Senator Bob Menendez (D-NJ) after he was indicted on corruption charges. The indictment has sparked a debate among Senate Democrats and raised questions about the different reactions to Senator Menendez and former Senator Al Franken. The outcome of the indictment remains to be seen, while the debate over the role of ethics in politics continues.