Sen. Pete Welch (D-VT.) has called on fellow Sen. Bob Menendez (D-N.J.) to resign from his position amid the longtime senator’s recent indictment on federal charges, becoming the third Democratic senator to do so. “Senator Menendez is entitled to the presumption of innocence,” Welch wrote in an X, a social media platform formerly known as… Source
Third Democratic senator calls on Menendez to resign

