Whoever is pushing for Jeffries & Schumer to stay in leadership it sure as heck isn’t the people...
An NBC poll from four days ago showed Hakeem Jeffries with an approval rating of 18%. Chuck Schumer at 13%. This should be case closed.
Chuck Schumer and Hakeem Jeffries telling us they're gonna hold Republicans accountable and stop taking AIPAC money.
h/t The Tennessee Holler
@mastodonmigration also, Lucy and the football.