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
Related posts:
Scott Roberts: The Will to Live
NYC Officials Withdraw Democratic Mayoral Primary Vote Count; 135,000 Test Ballots Included by Mista...
Moderna just declared its own vaccines are failing; now it says everyone needs a third “booster” sho...
Iranians rally for third day in show of unity, strength
German Health Minister Calls For Immediate Forced Vaccination Of Entire Population
Everyone needs a way out of Turkey