Chuck Schumer
© 2022 Etha | All Rights Reserved

Chuck Schumer

(Senate Majority Leader, since 2021)

31.48%

Approval Rating

...

Posts

17

Agrees

37

Disagrees