Haider Riaz Khan Haider Riaz Khan is a socialist with anarchist sympathies. He currently lives in New York City.