New York City Mayor Zohran Mamdani showed up to a Union Square vigil for Hamas's victims — and the anti-Israel radicals he's spent a year courting turned on him, chanting 'you can't hide, we charge you with genocide.'