Chuck Schumer is on The View pushing the same nonsense he did on CBS Mornings earlier when asked if he should step down for younger leadership:

"No...I should be the leader...I'm good at winning seats...I have a lot of talent."

STEP DOWN.

Comments