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