Sen. Welch called for Biden to step aside, but says it was still a shock when he did from NPR Michel Martin

Sen. Peter Welch of Vermont became a leader in the chorus of others expressing skepticism about President Biden’s ability to campaign, to win and serve four more years.

Read More