Politics4 months ago
WATCH: Chuck Schumer Gets Humiliated By Heckler In Hilarious Clip: ‘You’re A Loser!’
Senate Majority Leader Chuck Schumer (D-NY) was met with some harsh words during his visit to the Dominican Day Parade in New York City. Amid the...