Duffy Humiliates Gillibrand: She Tries to Ambush Him, Then Melts Down When Her $7M Hypocrisy Is Exposed May 20, 2026 · <![CDATA[Rusty Weiss]]> Read more »