INCREDIBLE VIDEO: Senator Schumer Berated During Live Press Conference by Random Woman on the Streets of New York City

Earlier, a separate heckler disrupted the presser: “Traitor! Treason! You’re going down, buddy! Traitor! To this nation! Everyone knows!” Schumer paused, then continued the topic at hand: “We are concerned

Continue Reading INCREDIBLE VIDEO: Senator Schumer Berated During Live Press Conference by Random Woman on the Streets of New York City