Agreed! Fuck off @schumer.senate.gov !
Reposted from Nina Turner
Senator Schumer should step down from his leadership position.

Comments