Last week, Sen. Bob Menendez (D-N.J.) was indicted on federal bribery charges, and now he faces a growing chorus of Democrats who are calling for him to resign. Menendez insists that he’s not going anywhere, and at this point, he still has the support of Senate Majority Leader Chuck Schumer. “Bob Menendez has been a ...
Read more »