In New York’s mayoral race, Zohran Mamdani leads among young voters with bold plans to cut living costs and make public transport free. Backed by AOC and Bernie Sanders, the Democratic Socialist faces fierce attacks from President Trump, who calls him a “communist.” Some then wonder if Mamdani is too far left to win.