Smackdown 2025: Mamdani vs. Trump Kevin Mccullough Townhall 5 40 02.07.2025 .....© Townhall visit website