Mamdani just latest mayor wannabe who thinks they can police the world

.....

© New York Post