Wow.... He represents my district and I didn't know that.
I was mistaken, he is NOT a member of the American Socialist Party, Donald Payne is.
He is still a socialist.