Chuck Schumer indeed sucks, but it concerns me that nobody is asking why Peter Thiel's mouthpiece is the Dem leading calls for him to step down.
Chuck Schumer indeed sucks, but it concerns me that nobody is asking why Peter Thiel's mouthpiece is the Dem leading calls for him to step down.
Ro Khanna Says Schumer Must Resign in Wake of Budget Deal
This is who Ro Kahnna really is, and always has been: