Monday, March 31, 2025

America's Worst Democratic Senator

Chuck Schumer.