According to a new poll, Senate Minority Leader Chuck Schumer’s approval rating has fallen to a new low: 21%. To put that in perspective, 22% approve of the Blue Bell Ice Cream licker.

Comments