Comment Comment by inigyou Mamdani is the mayor of the largest city by far. Of course he has the most visibility of all the mayors. parent inigyou 2 months ago