The Zohran Mamdani I know
I first met Zohran Mamdani at the end of 2017. He had just turned 26, and I had just turned 28. We were about to embark on a journey together: a campaign for political office. But Mamdani wasn’t the candidate — I was. I had veered, unexpectedly, from a …