Yet another has demanded Senator Bob Menendez resign following his indictment on federal bribery charges last week.Aired by Sen. Peter Welch Monday, the call is the third from a Democratic senator in a matter of days, coming on the heels of near-identical statements from 's and 's Sherrod Brown., who has enjoyed his seat in the Garden State for some 17 years, as an embarrassment, months after multiple gold bars were found during a court-authorized search of his and his wife's home
Load More
Load More